Using setter hook for updateSprite()