Idem here, define a `QuerySet` subclass and override `__getstate__` to return the previous `'django_version'` and define a manager on `Group` -- say `previous_version_objects` -- using `PreviousVersionQuerySet.as_manager()`.