Do you think it is worth having the RendererFactory api separate out mime type vs extensions?