Yes, I had read the docs, but unfortunately that would mean that the agent will pick up jobs as they arrive from both queues.
The problem is that these are long running jobs that use shared resources, so only one of them should be running at a given time.
I would like to give the user the ability to say: "regardless of the flow runs I have submitted so far, please execute this one as the next one". I don't see how I could achieve that using two queues, but if you have a solution I'll definitely consider it!