speed restored by not making a copy of the sprite rectangle