I see, have you thought about resetting their position and hiding them and disabling/enabling collisions rather than removing and respawning?
No I have not I'll try it when I can.
Good luck!