Django extension to allow working with clusters of models as a single unit, independently of the database