docs: private Address getCRDTOperationTarget(Collection<Address> excludedAddresses) {
          if (currentTargetReplicaAddress != null && !excludedAddresses.contains(currentTargetReplicaAddress)) {
              return currentTargetReplicaAddress;
          }
  
          synchronized (targetSelectionMutex) {
              if (currentTargetReplicaAddress == null || excludedAddresses.contains(currentTargetReplicaAddress)) {
                  currentTargetReplicaAddress = chooseTargetReplica(excludedAddresses);
              }
          }
          return currentTargetReplicaAddress;
      }