Scaling rotated components

Hello, I have run into a slightly bizarre feature and wanted to check whether this is wholly intentional. Scaling rotated components with the bounding box is somewhat tricky, see below:
Screen Recording 2022-08-16 at 14.44.02

This is not intentionally. The dragging code with a transform on the object is very confusing. I’ll have a look.