If it’s word for word identical then Google is either caching the response locally for you, or caching it more broadly for all users for a certain period. They do this with regular search results as well, to save on having to process fresh results every time.