@Amidu_Louis é o canvas/editor que fica lento (arrastar, scroll, abrir as configurações do nó) ou o tempo de execução real que fica mais longo quando o workflow é executado? causas completamente diferentes.
Essa é uma questão comum, porém. Fluxos de trabalho pequenos geralmente funcionam bem devido à carga de trabalho muito baixa, mas conforme o fluxo de trabalho fica maior e mais complexo, percebemos execução lenta às vezes
Você deve garantir que seu histórico de execução seja limpo e simplificar sua lógica de ramificação ao criar um fluxo de trabalho
Eu identifiquei dois problemas diferentes no que você relatou:
Se o Editor/Canvas está lento, é principalmente um problema de renderização do navegador. Fluxos de trabalho com 50+ nodes sobrecarregam o Canvas. A melhor solução para isso é dividir o fluxo de trabalho em Sub-fluxos.
Se a execução em si está lenta, o que geralmente ocorre por grandes payloads de dados entre os nodes. Cada node mantém sua saída na memória. A solução é que você insira um node Set ou Filter no início do fluxo de trabalho e remova campos desnecessários.