As Marcel notes, the additional request to sphinx is only done when the searchText contains the year-search pattern (1972-1998) or a timeInstant parameter is present. I think this is quite rare on standard usage. And it won't affect performance of non-time queries.

(maybe small refactoring to only create the sphinxClient used when timefilter is defined (move it insided the timeFilter if))