It's for the entire sequence. If you have a `P` at the end, effectively you fall back into stashing mode, since the `P` requires "no command processed untill this P is processed", which means all the `A` must be processed in `P` style - you loose the benefits from using `persistAsync` for all `A` that are before an `P` basically.

// In your example it's `2`.