Personally, I do not believe that's how it goes.... Because a spirit must travel to a new body for that to happen. That also wouldn't make sense for a lot of therians/people that had past lives too. Some can remember past lives from several years ago, to thousands of years ago— this discredits them. I personally believe a soul can be put to rest for durations of time until a viable body is found for them. Otherwise, souls must search for their new body. Sometimes, two souls can also enter the same body, if not more then two. Just thought I should state, please don't take what I say as me saying "no, you're wrong!", Simply, I am explaining my thoughts.