edited transparency handling in SpriteControl