There are different kinds of reanimators.
There are the Necromancers, (who barely count) who animate the bones and rotten flesh of the fallen. A basic Necromancer is nothing more than a puppetmaster however, the bones themselves are not alive, neither is the Flesh. A master Necromancer actually breathes life into the dead, creating a self sustaining new life within the remains of a host that previous held its own.
There are Constructive Alchemists who can assemble Physical flesh structures, and create identical mental/physical copies of lifeforms.
There are Psychopomp Ranglers, which essentially is someone who can traverse the land of the living and dead in an epic journey to retrieve the soul of someone lost.
A soul, especially in a multi dimensional viewpoint, is an incredibly unique thing. You see, Soul is comprised externally and internally, it is the Conscious Energy within a living thing. A psychopomp rangler can get back your Conscious Energy, but not nescessarily reanimate your body. A Necromancer can revive your Flesh and Bone, however can't reanimate your Memories or Soul. A Constructive Alchemist can animate your body and memories, but not your Soul.
When the Soul leaves the body, it undergoes a rather quick process of returning to the Original Host, which encompasses all thing and upon arrival cannot be returned as it is part of the Host, until the time that the Host deems it nescessary for a rebirth of that Soul.
Souls can be taken however and contained by forces that emulate the Original Host, or are essentially "massive vacuums of magic/physics" To do this, one theorectially must be a power equal or close to equal to the Original Host.
There we have Lekmet, who reached into the Toffee Abyss, and pulled out the very Conscious Energy, retained the Physical and Mental aspects of each character, and actually renewed their Physical form to be unharmed.
This is literally God tier reanimation. >t. Rhombulus