Using of sublevels as "Xref" scenes // Referencing levels

I have a question about sublevels…
We currently produce some projects for TV in Unreal, where we reuse a lot of assets.
For easier blending and reusing, we created a bunch of sublevels, where we put these assets (this way we can easily render in layers just by adding a level visibility track for example).
I´m coming from 3ds max and there we can use “Xrefs”, where its possible to have these accessible separately, if they need to be updated, but if you just need to make some changes (like assigning materials) for a specific scene, these changes only get saved with that scene, the original “Xref” stays untouched.
Sublevels on the other hand store these changes in the sublevel itself, if I use it in a persistent level, instead of storing the changes in the persistent level.

Is there another type of asset, that would work better for this kind of usage?
Packed levels or level instances or blueprints?

Yes, there is another types of asset, that would work better for this kind of usage like blueprints, assets layers, packed levels, level instances or sublevels. www myfedloan idrapp