WIP - Need to fix enqueue() ordering guarantees.