Implementation see TODO comments:
Add integration test to RelationInconsistenciesTest
Change CollectionEndPoint load states to mark the respective opposite end-point as synchronized/unsynchronized, depending on completeness.
Change default state of ObjectEndPoint to unsynchronized,
Change RelationEndPointMap.Register methods to automatically mark virtual object end-points and real object object end-points in 1:1 relations as synchronized.