Agreed. Suboptimal. Given our current implementation, the choices are to add a weird step that the user wouldn't do or to break it out into separate repetitive scenarios. And lettuce does not have call hook that's between after_each step and after_each scenario (like run after_each outline). :(
Merging after discussing.