title: Can I have multiple service workers both intercept the same fetch request?
body: <p>I'm writing a library which I will provide for 3rd parties to run a service worker on their site. It needs to intercept all network requests but I want to allow them to build their own service worker if they like.</p>
  
  <p>Can I have both service workers intercept the same fetches and provide some kind of priority/ordering between them? Alternatively is there some other pattern I should be using?</p>
  
  <p>Thanks</p>