I've noticed that every time the code gets executed, an http request goes out to https://runts.acbc.dev/assets/runCode-DtoiyDb0.js before creating the service worker (I think?)
It would be a good idea to locally cache this file (probably in IndexedDB), and then load it from there to prevent unnecessary network traffic.