Until recently, I have always understood the process of reincarnation/gilgulim to be like an iceberg melting into the ocean; the iceberg representing the origin - 'beginning' of time (as we know it) - aka the past; the ocean represents the present and future.
Are there any commentators that have argued that a neshama can also - in its journey til the end of its reincarnation cycle - be 'placed' in the future and then return next time into the present/past?
The idea was somewhat inspired by trying to explain 'old souls' - people who seem a lot more mature than the people in their generation. I understand one rebuttal being the 'essence' of the righteous extending to/creating these old souls. But then I am also looking to understand people that are 'before their time' - individuals that possess knowledge and intelligence surpassing their generation.