why not use a pivot!?
- create a pivot
- parent the scaled mesh to the pivot
- parent the other entity to the pivot
- apply all moves and rotations to the pivot insted of the scaled mesh
- create a pivot
- parent the scaled mesh to the pivot
- parent the other entity to the pivot
- apply all moves and rotations to the pivot insted of the scaled mesh