All network and file I/O should happen through Service/WebWorker. Setup Offline with SW and hyperdrive with WebWorker. Streaming RPC to web worker