Refactoring mousemove to enable hover on svg instead of underlying canvases.