As the title says, being able to load a AssetContainer without a scene and only provide a scene when adding to a scene. For example:
let scene = new Scene(engine);
SceneLoader.loadAssetContainerAsync('', 'example.gltf').then(container => {
container.instantiateModelsToScene(scene);
//or
container.addAllToScene(scene);
//maybe use the last created scene as default?
});
The primary use case for this would be multi-scene projects that use a model across multiple scenes (e.g. my game). I’ve found loading the 6+ models in every new scene has a huge performance overhead for each scene creation (especially when the number of scenes gets to 10+).