Hi there, I'm working on a node-based data saving solution that uses xNode (https://github.com/Siccity/xNode) as a base. and it looks like this: Lately, I've noticed very low performance when adding and removing nodes (takes 4 seconds). It's worth noting that vanilla xNode doesn't have this issue. But my custom nodes are quite simple , they only contain helper methods to find child node. Upon further inspection, it seems the spike happens with LocalCacheServer.GetLocalCasheServerPort() That's 40MB of GC! So my question is, what would cause to be this slow and produce lot's of GC?