Comment: // We have nothing cached, no other waiting callbacks, there is no request running, and we haven't run a request in a while - time to check again.