zoom toggling timed with grid rebuild