When a function grows in size, using connections from the entry node is making readability difficult, even with the help of re-route nodes.
My current workaround is to create a set of local variables that I can reference anywhere in the BP function.
Even though it makes things clearer, it is relatively time consuming and probably not optimal in terms of memory allocation. So what about providing a “Function Inputs” node that can be referenced anywhere in the BP function? That would feel like a cool feature to me. Or maybe there is something already available that I don’t know about.