Да, такое возможно, но для этого нужно делать планировщик выполнения правил. Это уже на github не скачать и на коленке силами одного студента не сделать. Нужно найти очень хорошего спеца или команду и посадить только на эту задачу. Кто готов выкинуть тонну денег просто чтобы сделать планировщик?
Здесь имелось ввиду, что научить коррелятор распределять поток событий в соответствующий тред по фильтру, прибивая фильтр жестко к треду и выполняя операции с неизвестным временем выполнения асинхронно в неблокирующем режиме?