yes, I know this, but PVE team can compare what's in the cluster and what's in the new joining node, rename VM/CT IDs and disk names to not be what's in the cluster, so when joining it's unique.
Only workaround is to backup every VM/CT and restore after joining (oh, and dealing with VM/CT IDs)