Sprite Cleanup

Further Sprite cleanup following removal of `Sprite.useScreenCoordinates` and `Sprite.sizeAttenuation`