A third alternative is that the origin of transmigration theory lies outside of Vedic or Sramana traditions in the tribal religions of the Ganges valley, or even in Dravidian traditions of South India.
The second half of the first millennium BCE was the period that created many of the ideological and institutional elements that characterize later Indian religions. The renouncer tradition played a central role during this formative period of Indian religious history.