This simplifies the visualizer reader and time propagation. It will also give us a single place to manage zoom levels when we get to that.