If there is a partition of the source cluster, a heartbeat could be used to validate that the node is replicating from the correct nodes.
If the source cluster is partitioned, the partition formed by a minority of nodes should not process writes. If the replica cluster is connected to a node in the minority cluster, it should not get the heartbeats. This could be used to validate that we are connected to a valid source.
We need to analyze if this is feasible.