we performed 100 independent permutations in which the sample order was randomly shuffled without replacement.
I like the approach here. Particularly important because it avoids the bias from cohort heterogeneity that can affect saturation estimates in sequentially recruited cohorts.