Я заметил, что файл d.js добавлен на страницу и содержит все ссылки на результаты. Может ли быть так, как они это делают?
Если все ссылки загружены из файла JS и ваша текущая кешированная версия JS является последней (самой большой) страницей ссылок, это позволит сохранить все результаты. Не уверен, как они форсируют кеш файла d.js, так как он содержит строку запроса.