/// <summary> [Editor Only] Marks target object as dirty. (Only suitable for non-scene objects) </summary>
 /// <param name="saveAssets"> Write all unsaved asset changes to disk? </param>
 public void SetDirty(bool saveAssets)
 {
     DoozyUtils.SetDirty(this, saveAssets);
 }