Hmm, so not sure I understand. Our production code uses the UniquePtr instead of unique_ptr.
So will I have this issue using UniquePtr in my code instead of unique_ptr?
Can you verify your fix works also with UniquePtr, even though it is a wrapper can Slick handle the way the wrapper is done?