Problem/Motivation
Configuration can depend on content entities. For example:
- The default value of an entity reference field
- A views filter
- The placement of a custom block
The custom block example is especially complex since it custom block type is config, the custom block is content and the block placement is a config entity.
Proposed resolution
Add the content dependency information to the config entity.
Remaining tasks
Write patch
Review patch
User interface changes
None
API changes
Potentially additions to the config dependency system and configuration synchronisation.