Consider, Forefathers as the previous souls,, not bodily forefathers which were born here & died here.

So soul on continuous journey takes/leaves [ birth / death ] any suitable body & carry on untill that 'soul' becomes so pure or matching to God and then becomes a better part of God and may rest, but again God never rests, and for that matter nothing is at rest !! Interesting !!

So many souls [ or say one God ] at work in this universe !!