You should be able to cache offline everything. I was hoping for some more guidance after this was posted: Babylon CDN Traffic Increase - Announcements - Babylon.js (babylonjs.com)
If you can share what’s not being cached would be helpful. I remember the first time I wanted to demo babylon.js offline was an XR demo and the models weren’t loading! LOL.