This is how I understand it and I'd like some clarity on where I'm right/wrong.
Rebirth/the next birth happens when the mindstream, attracted to particular situations because of its mental imprints , 'finds' a suitable host body after death and incarnates into the flesh.
Then the being, be it human or animal or deva, undergoes a series of situations due to karmic conditioning, creates more karmic conditioning, dies and is born again ad infinitum, unless it has the fortune (or karma, really) to encounter Buddhist teachings.
Then the seed of enlightenment is planted; the being goes through several lives become increasingly interested in transcending the cycle of suffering. They follow Buddhist teachings consciously and diligently until they attain enlightenment. It doesn't have to explicitly be 'Buddhist teachings', but the being's motivation has to stem from compassion and bodhicitta.
Certain enlightened beings who have already figured out the whole cycle & broken out of it (e.g. Amitabha, Padmasambhava etc.) leave being technology that unenlightened beings can use to break out of the cycle. i.e. Mantras.
I would guess that its because chanting the mantras gradually shapes the mindstream to be more similar to that of the enlightened beings'. That's why its recommend to practice one mantra diligently, rather than spread out your efforts across several, and that 'all practice is the same because buddha-nature is the same'.
Is my understanding wrong in any way?