Demo
Serial Fetch
Demonstrates some approach to fetch and cache entries serialized by a shared worker. Clicking on another button forces queued requests to be dropped. Requested API is part of a service worker and includes delay for demo purposes. There's also a Vue implementation of that proof-of-concept.