propagate display metadata to all mimetypes

I still want to do some refactoring of display_ methods here, but thought I'd open the PR for now just to get feedback