History on content type

History use content type instead of separated history model for each content type (asset, licence, support, etc.). This solution is more flexible.
wouldn't be better to do it this way:
    instance._meta.get_field_by_name(field)[0]