Fix problem with model inheritance and post delete signal
Location of contacts
Prevent cascade deletions
Fix filtering of preferred contacts