Domain Model Encapsulation and PI with Entity Framework 2.2