I think `sleep(self.scheduler_interval)` should be sufficient since all the policies are expected to execute *right away*.