remember to wrap zoom in splitQueries