Rewrite some cursor move & extend actions to use a StepIterator