Is there any general guide on how to assemble blueprints to get the best performance? I’m not looking at optimizing to the max (obviously would go to C++ for that) but moreover things to avoid doing that the BP engine/compiler might interpret strange. Like when I make an array and append it does the newly made array stay in memory? Does the appended-to array increase in size or does it request new memory and copy everything over? When adding a float to only one direction of a vector, should I use a vector add component with a split pin because making a new vector is expensive?
These questions seem near pointless but if I’m doing these operations 1,000 times a frame it might suddenly matter.