Not sure if this will help you now but to stop this at our shop, we created an intake team (1 or 2 people) that would manage the queue and make assignments. Defeats the reason to have routing rules but you can have different intake teams for the different queue topics and then route to that team.