I'm using the scale function in a larger project for zooming in and out of a map. I've isolated the components to illustrate my problem. I need to access the scaled properties such as X-value, Y-value, width, height, etc.
Unfortunately, I can't just change the width and height because they don't play well with originX/originY. I want to use scale because I can change the origin point of the map before zooming.