think of recursive retrieval as retrieving objects that point to other objects
There are probably some cases where the way you represent something for retrieval is highly different than what you want the LLM to see -- this is the problem that recursive retrieval solves
(in addition, it also lets you retrieve other query engines/retrievers)
what attributes does it look for? I am just not too sure what you mean by "the way you represent something for retrieval is highly different than what you want the LLM to see"