currentZoomMatrix
Gets the non-null zoom matrix, this is different from zoomMatrix ?: Matrix() because it allows used to start zooming at different resizeModes.
The main issue is that RESIZE_MODE_FIT = 100% zoom, but if you are in RESIZE_MODE_ZOOM 100% will make the zoom snap to less zoomed in then you already are.