Loading Meshes at runtime?

Maybe this question has been asked before but with a scenario of multiple meshes, is it possible to load different batches of meshes at runtime, once the initial screen has been loaded?
For example to load meshes based on camera position or at a given time moment.

Yes : Load from any file type - glTF, OBJ, STL, etc. - Babylon.js Documentation

I think executeWhenReady can be used to notify when the initial scene has been loaded.

It depends. I would recomand to import them at the begining, and disable them, and you can show them anytime in your scene. Or you can load them runtime, but I think you’ll need a worker because in other case the browser may freeze till the load is done. Cheers!