This blows away downstream dependent state in the workflow. I'm concerned about how the present ad-hoc approach will scale to more complicated workflows.