Just had a look at the "animation-loading via subscene" scene ... ever tested this with large animations?
There's eg some creators like FlyRoxy who partition HUGE animations into three or four pieces bcs otherwise, their scene json would gp past the 500mb limit (afaik, VaM can't handle scene jsons past 500mb. At least until 1.20.77.x, it couldn't).
So your idea could be an alternative to mergeloading - at least until AcidBubbles implements triggerable loading of animations in Timeline - keep all the scene-elements & logic static, load new animations via subscene.
One problem might be triggertracks, though - you'd have to pre-plan all the triggers you want to use throughout all "episodes" of the scene, and if you have a trigger that's only used in, say, "Episode 3", but not in "Episode 1", you'd have to have a "placeholder" already built into "Episode 1".
Maybe one could use atani's "QuickDress"-idea to manage that - ie. create an Empty that contains all the "Back-office Logic" (Relays, SelectChoice-Bricks, VamStory etc) together with the resources (clothing, audiobundles), place Timeline on the Person, and the Timeline-triggers point to storables on that "QuickLogic"-atom. The trick is to use the Empties' preset-save/load function, instead of the Person-atom's presets. That way, you can swap out the content of the Empty without Triggers in the scene breaking.
There's eg some creators like FlyRoxy who partition HUGE animations into three or four pieces bcs otherwise, their scene json would gp past the 500mb limit (afaik, VaM can't handle scene jsons past 500mb. At least until 1.20.77.x, it couldn't).
So your idea could be an alternative to mergeloading - at least until AcidBubbles implements triggerable loading of animations in Timeline - keep all the scene-elements & logic static, load new animations via subscene.
One problem might be triggertracks, though - you'd have to pre-plan all the triggers you want to use throughout all "episodes" of the scene, and if you have a trigger that's only used in, say, "Episode 3", but not in "Episode 1", you'd have to have a "placeholder" already built into "Episode 1".
Maybe one could use atani's "QuickDress"-idea to manage that - ie. create an Empty that contains all the "Back-office Logic" (Relays, SelectChoice-Bricks, VamStory etc) together with the resources (clothing, audiobundles), place Timeline on the Person, and the Timeline-triggers point to storables on that "QuickLogic"-atom. The trick is to use the Empties' preset-save/load function, instead of the Person-atom's presets. That way, you can swap out the content of the Empty without Triggers in the scene breaking.