properly clone Scale, Color, Size and Position in Sprite.Clone()
add MatrixHelper.RoundScale