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