I am making a range of probs for a production. When it comes to large scenes I used a lot X-Ref or instancing and referencing.
In Blender the (new) features for this is "library overrides".
You can reference object blocks and data blocks but also override them. Though I can not get it to work.
Here is a short explanation of the issue:
Any help and best practice is very much appreciated.