private bool LoadEntities(ObjectContext[] neededContexts) { return (from t in neededContexts where !t.Loaded select LoadObject(t, neededContexts)).All(loaded => loaded); }