When we have to deal with solutions that need to load images from remote DAM systems, but we want the better performance with having images stored locally.
I think an option where it would be possible to allow GetImage.ashx to download a file from certain remote URLs for example:
In this case I need to allow www.soxfirst.com
http://demo.local/admin/public/getimage.ashx?image=http://www.soxfirst.com/wp-content/uploads/bond.jpg&crop=0&Format=png&Width=940
After that getimage.ashx will download that image, store a cached version in /Files/System/RemoteImagesCache (or something) and do the scaling and the Request Header optimization on the file from the image /Files/System/RemoteImagesCache/ folder before it's rendered to the client.
Let me hear some thoughts on this.