Ditched transitioning code, and fixed a bug where zooming towards the bottom of the page would jump around