this is usually called `opts = self.model._meta`