Start scheduling operations.
Completed the backlog scheduling. Can now decide what operations to execute when. This is the one bit of locking in the lib.