I think its a good theory.
Early Christians definitely and provably believed in reincarnation in this world, not only in heaven. That's provable by the fact that emperor Justinian decreed that belief in reincarnation is illegal and punishable by death, and the reason he did that was to provide a pretext to kill his enemies in Italy, where that was a strong belief because most Christians there at that time followed the teachings of Origen.