https://slides.com/phenaproxima/d8media
Two modules:
Media is the plumbing; Media Library is the UI.
All media have a type, and value in their source field.
...but yes, it is a little more complicated.
node
image field
node
image field
media
BUT...it only works with media. 😇
drupal.org/project/media_entity
🙏 Please don't use this module.
slides: tinyurl.com/ybtmfgs7