This PR simplifies the way that we're preserving `registration.updateViaCache` after the code-gen that rewrites the options in the service worker registration