Hi Raghib
I am glad to read your answer.
Now that you forward my suggestion to developers, I just summarise it and make it clearer what I actually think:
1 The model itself stores
geometry & materials
this is the physical content
2 The images could store
view position, direction & camera settings (angle, parallelism, etc.)
as if a real photocamera had been placed somewhere
3 The view sets could store
layer visibility, daytime, wheather, etc.
this memorises the circumstances of an actual moment when I make a shot with the preset camera
It's a question where the background (or HDRI) should be stored, maybe in 3 (view sets)
The Copy and Paste of properties you mentioned in this case should be possible to 3 (view sets)
The Copy and Paste would be most useful, if one could decide, which properties he wants to manipulate: Layer visibility only, Daytime only. etc. Mostly only a part of properties is desired to be applied to an other set.
Best wishes!
Gergő