Эта версия даже в каком-то смысле быстрая, и в каком-то смысле работоспособная. Теперь интересно попробовать вывод через свой фильтр...
Обработчик входящих фреймов вынесен в отдельный процесс, фильтр заменён на свой фильтр. И вообще всё стало прямо неплохо даже