RUSLE2 allows sequencing channels and impoundments.
For example:
Terrace channel into impoundment-parallel terrace system.
Impoundments in series on a construction site to remove as much sediment as possible from runoff.