Tracing showed that we get user settings twice for each search query, once in the searchResolver and once in the searchResultsResolver. We can get rid of the second call by copying the user settings from the searchResolver to the searchResultsResolver.