Improve rendering engines so that they can specify content_type