I have a container and inside the container I have my "game". I drag the game view around using Draggable.
I tried to implement a zoom feature and found that when I animate the Scale of the Draggable it is very slow and choppy, as demonstrated in my codepen. The same zoom feature implemented with CSS Transitions is smooth as silk (but I can't use that in my actual game because it interferes with Draggable. They fight over the transform).
Can you help me figure out why this animation is so slow and if there's a better way to do this? Thanks.
-Ryan
Edit: The problem is most apparent in Chrome.