entity_reference_media
Similar to Entity Reference Module but specially designed for referencing Media items.
Problems we solve:
Modify/Add a Caption to a Media item and change it OUTSIDE of the Media item and not inside of it. Also supports video Start-End fields. So you can use the Media item multiple times with different captions / start-end video values.
It also contains:
Optimized `Media Library` Widget and optimized `Entity Reference` Formatter, so the new `entity_reference_media` works nicely with them.
There is a bigger Drupal Core issue, which this module tries to bypass and make it also a more flexible solution.
In case you want to use `entity_reference_media` with other Widgets/Formatters rather than `Media Library Widget` and `EntityReferenceFormatter` - the patch for other modules would be needed. Or `hook_field_formatter_info_alter` (or similar).