they should know when they are starting to be zoomed to, finished zooming to, starting to zoom out, finished zooming out. one use case, upon a zoom in a panel could scroll