Pois então, imagino mesmo.
Mas não é nem a questão da geração do código.
O tempo é mais pela implementação e vai e vem meu e do agent, de coisas novas e outras que não estavam funcionando.
Por exemplo: Quando tu monitora o grupo, vc recebe as coisas que chegam pra você, se você enviar mensagem ele não triga esse "listener", tem que ser uma abordagem diferente para as mensagens enviadas pelo seu usuário.
O debug desse tipo de coisinha é que toma tempo