Add optional initialization parameters to Sprite