We have a challenging user requirement that I've been puzzling over and wanted to submit this to the community:
We're using the Media 2 + File Entity modules for managing our site's image library. The Image bundles are fielded with meta data fields e.g. Title, Caption, Source, etc.
So here's the thing-- we need to have a way to override these on a case by case basis but if at all possible without duplicating the File. For example, with stock photography images, we only want to have one image of the lady with a pregnant belly, but it will be used in different ways throughout the site, and we need to be able to give it a different caption in two different places.
We really don't want to have the same image in the library twice with two separate captions. This would drive our editors crazy.
Thanks for any ideas!