rounded checks to the minute to try to get faster reloads.  No such luck but I'm still running in developer mode.  Using a filter instead of a query has been recommended online, the difficulty would be with moving the time during runtime.