Consolidated timer functions

Timings during background changes are more consistent, and better
accounts for lag.