This feels dirty, replacing event with step, I would use `nil` to correspond with running RunStep without event.