カスタムインスペクターを作成する際、SerializedPropertyを使用してプロパティを操作・描画することの最大の利点はどれか。

SerializedPropertyを通して値を変更することで、Unityは変更を検知し、ダーティフラグを立て、Undo履歴への登録やPrefabインスタンスの変更管理を適切に処理してくれる。直接変数を書き換えるとこれらが機能しない。