Better block-awake queue with ordering.