In reply to Peter Shaw.

There are certainly plugins that add service workers, but there is currently no way for multiple plugins to each introduce their own service worker functionality. Currently only one plugin can win at a time.