can we do this without exposing scaleX outside of the object?