pub type SequentialSamplingState<S, R> = (Vec<S>, Option<R>);
Sampler instances and optional backend randomness advanced by one decision pass.