Ok, I guess we'll need `UnboundedControlAwareMessageQueueSemantics` and `BoundedControlAwareMessageQueueSemantics` then.