Service workers can manually cache stuff ahead of time if it thinks you will need them later.
For example if you visit the admin login page, it can trigger a fetch of the assets for the admin page, then stuff them in its own cache.
For example if you visit the admin login page, it can trigger a fetch of the assets for the admin page, then stuff them in its own cache.