In reply to Weston Ruter.

That's the nature of service workers. You cannot have 2+ operating on the same URL. So I'm not sure what you're getting at here unless you are thinking about setting up different service workers on different URLs for the same site.