we dont need collect all elements in dotnet psi searcher and in other code