Entity Framework Pitfalls – Deleting Orphans