How should the ObjectField picker be called with the new prefab workflow? I've been trying to update my plugin Bolt to fully support the new prefab workflow, and the last standing issue I'm seeing is how the ObjectField picker is handled. Here's the problems I have: If I set allowSceneObjects to true, scene objects will be shown in the picker when in prefab isolation mode, even though the tab is called "Self" and not "Scene". If I set allowSceneObjects to false, the "Self" tab is entirely hidden, so users cannot pick objects within the "Self" stage of the prefab at all. When referencing an object in prefab isolation mode, PrefabUtility.IsPartOfPrefabInstance returns false, and PrefabUtility.IsPartOfPrefabAsset also returns false. This actually seems like a bug to me, because in isolation mode, the reference is actually to the asset, so I expected the latter to return true. Is there a new overload or approach for EditorGUI.ObjectField that I could use to allow self objects but not scene objects, or a new PrefabUtility method I could use to detect that the object is in isolation mode?