Wrapping scriptable objects in instance classes?

ScriptableObject usage in RPGs:

Usage as a shared common data container: