In FamilyClusterInfoImpl's constructor, field isViewMembersInSyncWithViewId is explicitly set to false. Anyone know a reason why?
The target list and viewId all get passed to FamilyClusterInfo through ClusterTargetsRepository.initTarget(). If the FamilyClusterInfo doesn't exist, they get passed through the c'tor. If it does exist, they get passed through updateClusterInfo(). In the latter case isViewMembersInSyncWithViewId is set to true. I see no reason for the inconsistency.