Assets are split into fixed-size chunks before upload. At runtime a Service Worker intercepts the virtual URL and streams the requested byte range, so consumers never see the chunking.