When we call `FrameProcessor.push_frame()` we end up calling `FrameProcessor.queue_frame()` on the next or previous processor which already uses the input queue and guarantees frame ordering. So, there's no need to have a two queues next to each other.