I read in the name of (Ariz"l) some Kabbalistic books that Zimri Ben Salu was the reincarnation of Shechem ben Chamor that took Dina and the story of Bnot Moav is [allegorically] a repetition of the story of Dina.
That seriously puzzled me, as I always understood that the Jewish souls come from a different repository altogether.
A different approach teaches that reincarnation aims a completion of one’s spiritual "tasklist" so to do that, theoretically, a person can reincarnate in a creature of a lower level (a gentile, an animal or e tree?) but not in higher ones.
How this phenomenon is explained?
(I would love to have the source also, please).