Tie sleep to a global timer, not to the date timer