Model mixins need to extend `models.Model` for the meta / fields initialization, like [PermissionsMixin](https://github.com/django/django/blob/master/django/contrib/auth/models.py#L278)