Is it possible to have multiple media types registered for one extension (via MediaDescriptorAttribute)?
For example I want to upload *.jpg images and set up different media types (with different set of attributes).
No you can't do that right now! (Except override structure map to return your own ContentMediaResolver)
Because of ContentMediaResolver just use extension (uppercase) to partition media type.