My application regularly queries the database for new data and updates a graph using Ajax. However, I am facing an issue where each time the graph is updated with new values, the current zoom level is reset. Is there a way to preserve the zoom position before updating the graph and then reapply it afterwards? This would help prevent the annoyance of having to re-zoom every minute.