Currently we skip a lot of results when displaying offset pages
in global search results (at least under elasticsearch)...
This isn't an elegant solution as it causes us to always fetch
previous pages from elasticsearch whenever we display subsequent
pages of results. This does resolve the bug though. Fixes T8285
The same bug may exist in MySQL? I haven't tested that yet.