It would be great if we could just use ImageResource. It doesn't make a lot of sense to define almost identical primitives in the platform (including duplication of processing algorithms, etc.).
Additionally, ImageResource provides a label member, for accessibility purposes, which MediaImage currently lacks.