How can I store the indices in a VectorStore such that I will be able to build a RecursiveRetriever after loading it from a persistent storage? Currently I am finding it difficult to populate the node_dict parameter while creating the instance of RecursiveRetriever