well if I apply the transform to the inner image itself and
not the canvas, it solves the issue.
I am also experiencing some very finicky mouse events on the
canvas as well, sometimes I can click 5 times in a row and they all
register, then 5 times in a row no clicks register. Nothing is
obstructing them either.. confusing.