public SparseLinkedListBase <T> .RealizedNode GetRealizedNode() { var realizedNode = RealizedNodePool.Count > 0 ? RealizedNodePool.Pop() : new SparseLinkedListBase <T> .RealizedNode(); MountNode(realizedNode); realizedNode.Mount(SparseMemoryManager.Allocate()); return(realizedNode); }