As with other sleeps, is there more responsive polling that could be done to wait for an explicit event to transpire, rather than just sleeping for up to 5 minutes?