I have a Component with many large images in it. Sometimes we change 1 image, and need to re-publish the Component resulting in all images being published again, with the PublishBinary API call.
I would like to see how to not re-publish all images. One idea would be to check the page last publish time and compare it with the image last modified time in a custom resolver, and remove images that are older than the last publish time.
Is this a crazy idea or has it already been done before?
Is there a better way?