Hi,
Currently I notice large periods of latency when a I'm editing a workflow with a large number of nodes in it. To give an example, in one of the biggest files I have, it can take 10 minutes (sometimes longer) to simply disconnect a connection to a node and re-connect it to a different existing node. This makes editing very frustrating as even when I know exactly what I need to do, it can sometimes take 1-2 hours to do something where I'm really only making active changes for maybe 10 minutes and the rest is just waiting for each change to go through. I'm trying to figure out if there's any good practices I can do to minimize the amount of time I'm waiting during the editing process.
Are there any best practices I could follow to specifically improve this latency?
For example, is there any best practices surrounding composite nodes to improve speed? I don't use composite nodes at all anymore because I've used them sparingly in the past and sometimes just entering a composite node will take 5-10 minutes and if I accidentally click into the wrong composite node and need to go back to the main workflow and then re-enter the correct one, that's an instant 20-30 minutes of waiting just to enter the right part I need to edit without actually doing any editing.
However I'm wondering now if categorizing my entire workflow into many composite nodes would reduce overall time (maybe separating my entire workflow into many smaller composite nodes means there's less things to load on each level? I'm not sure if it actually works like that, but if it did, this would be the kind of tip I'd be interested in!)
Any help would be greatly appreciated!