Reworked mouse zooming and drawing