Caching the results of calls to the API can eliminate repeated calls to the same endpoint. While fetching items is unlikely to be repeated, fetching of Collections may be attempted more than once during a session.