I have a prefab with a component A.
This component is referenced in other gameobjects in that prefab.
In an instance of that prefab I removed the component A. And correct wise in all components which referenced A the reference is now “null”.
But when I reload the scene the reference is back!
But it now points not to the component A on the instance, but to A on the prefab asset instead!