I experimented with resurrect and reset in my zombie mod and noticed some of the same quirks. Resurrect would sometimes result in an immobile actor in a strange state and reset would fix this but change clothing/looks if templated (like a Raider). I also ran into the weird clipping issue when the actor was killed a second time. Also note that limbs are magically healed with reset as well (if that matters to you). I ended up going down a different path, but I'm not happy with it. I spawned a separate Actor and then worked to transfer things like clothing to it. The problem here is this process is a bit slow and the available CK functions (outside of F4SE) make it difficult. Transferring items seems to require draining the inventory on the corpse to populate the new actor. You can register a listener to check if the item is equippable and equip it (I used a form list of keywords to check for). Also, why are there setters with no getters sometimes (eg. you can change/remove a head part but not get them)? F4SE would probably help, but I really want to maintain console support. Maybe there are alternatives to cloning an actor that I just don't know about?