Reworked zoom function to base off current location rather than the previous selection.