After service worker update (rebuild the site), the following error will occasionally appear:
```
The FetchEvent for "<url_from_CDN>" resulted in a network error response: an "opaque" response was used for a request whose type is not no-cors
```
This commit ensures that the response object has been cached before being returned.