Avoid unnecessary cache hits to improve performance of OpMergeParagraph

Check paragraphs are adjacent by moving one step back from the source
paragraph.

Downgrading using a pre-populated StepIterator avoids another cache hit.