remove intermediate 'scheduled' state

this doesn't actually have to be an explicit state transition; swapping its
order in the queue is enough