This avoids problems with calls to `[insert,remove]_notify` on lines that the highlighter has not yet added.
soft_reset
search.find