Started on common "request queue" logic to manage incoming/outgoing block queues