Hi Cassie
Thank you for the quick reply. I haven't tried using the viewBox to scale the document. I have attempted to make a minimal demo with my issue here: https://codepen.io/duendue/pen/xxrGmxp
I have tried to keep the demo as precise as I could. The scalable-wrapper object is where the issue occurs. When I use zoom, the content behaves as I want it to, by zoming out of the canvas, without impacting the movement. However when I use scale, you will notice that the viewport changes, and the character (In this case, the black square) isn't following the screen at all.
I hope my demo is of any help, and if you need any clarification I am happy to assist.
Regards,
Thomas