Splitting DataQueue into a base queue and a flow-control-aware queue.