Use the user-provided `SleepFuture` for interval checks in `background-processor`
background-processor