Code cleanup, better logic for dealing with autoupdate timer on zoom