Kangor, Dancing King's Card ID seems to change when he swaps

It seems that when Kangor Dancing King swaps with a card in hand, he actually creates a copy of himself in hand. This is evidenced by the fact that doubling his deathrattle will create additional Kangors in hand. This is inconsistent with other “swap” effects and means that if his deathrattle triggers, he will be unable to be stolen by Harvester of Envy for example.