А можно как-то наблюдать внутреннее состояние ивент-лупа, очереди и прочего? Вот чтобы понять сколько нужно времени на обработку той или иной команды, а так же контролировать где проседает асинхронный механизм, чтобы избежать блокировки цикла и утечки памяти.