Build an asyclic graph with every model.save() and model.delete() looking for Service.content_type matches.
model.save()
model.delete()
ORDERS_GRAPH_MAX_DEPTH
autodiscover contacts by looking for contact atribute on related objects with reverse relationship null=False
contact
null=False