Problem
The API requests are not being cached in a public cache (i.e. Varnish) or a private cache (the browser).
Proposed Solution
Add an appropriate Cache-Control header to the API responses. This header may need to be dynamic depending if the current user isRegistered() or not.