Replacing an image programatically

Replying here as well and copying my Youtube comment in here as I'm not sure where to place feedback regarding a use case that has been mentioned in the Meetup yesterday.

I've asked about replacing assets rather than doing it manually through documents. My use case is that I have to update existing images every now and then as we have updates on our (physical) products so I get a request to replace a marketing image of an old one with a marketing image of a new one. I understand your point that simply replacing it might not always be the best solution (e.g. due to the focus of the image that you set depending on where it is placed on each page) but it would help immensely if I would at least see where the image is used.

At the moment with the asset search we have it is already a struggle for us to find images of products that need to be replaced so we end up basically scrolling through the whole list of assets and write down every file we see. I guess this process will go much smoother with the new asset manager, tagging and improved search so I'm not too worried about that. Once the images have been identified, I still have to go through every document that I suspect to have the image in it (or alternatively search it in the JSON data I guess). All in all it's just a very tedious task.