I like it, but it brings up a question. Is this going to be compliant with both OS X and iOS? 

Also, if we go this route I will need to subclass NSImage or UIImage to add the url property, so we can know that we are injecting the right image with the right placeholder.