Inwe add content dependency information to entity reference fields when the have default value (if they are referencing content entities).
The current code will remove a content dependency if the field is saved after the content is deleted. It will not change the default value but at runtime
EntityReferenceFieldItemList::processDefaultValue() filters out non-existing entities.
This issue will discuss whether this is the correct behaviour. We explored throwing an exception in