If the search returns a large amount of data, the data must be stored in the client and displayed in the list view. As mentioned before, reducing the number of relationship columns that are displayed improves performance. However, if performance varies between clients and the server, the issue might be client hardware and memory or a network problem.