If two nodes "join" at the same time, can they race on the ZK call to getPartitions() and end up with the same list to replace?