This isn't right. You'll stomp all over anything passed to `setAlpha` and always revert the image to 0xFF. There was a reason it was an instance var that was mutable.