@Gargron I defer to your expertise, of course 😄 But wouldn't having Images be of type Image etc be more precise?
I guess a duff server could say something is of type video, but give it a MIME of a static image - so clients should check the media anyway?