Это может не ответить на ваш вопрос ... но я думаю, что вы должны выполнять кэширование на стороне сервера вместо кэширования на стороне клиента для запросов AJAX ... если вы беспокоитесь о производительности при повторных запросах AJAX .. Кэширование на стороне клиента имеет многопараметров, основанных на пользователях и типах браузеров, что не является идеальным местом для кэширования.
Кэш на стороне клиента, в идеале, предназначен для пользователя, чтобы повысить его эффективность просмотра независимо от веб-сайтов / веб-приложений.