public void FreeNode(int index) { //todo: should we change tree size here? this.FreeIndices.Enqueue(index); }