@startuml class ExpandableTest { + precedingField : int = 5 } class ExpandableScriptableObjectNest1 { } class ExpandableScriptableObjectNest2 { } MonoBehaviour <|-- ExpandableTest ExpandableTest --> "obj0" ScriptableObject ExpandableTest --> "nest1" ExpandableScriptableObjectNest1 ExpandableScriptableObjectNest1 --> "obj1" ScriptableObject ExpandableScriptableObjectNest1 --> "nest2" ExpandableScriptableObjectNest2 ExpandableScriptableObjectNest2 --> "obj2" ScriptableObject @enduml