You don’t need to create all augmented samples at once and could still use the lazy data loading approach to create the folds.
However, if you want to use the seeding approach, refer to the Reproducibility docs and note that slight changes, such as moving or executing the validation loop 1 might call into the random number generator and could thus change the transformation and creation of the folds.