Making EntityCloud more generic - ObjectCloud, to allow defining relationships between any objects.