Может получиться так, что откроется для редактирования один абзац, а ошибка реально в следующем/предыдущем или даже за несколько абзацев от открытого места.
Искать абзац по куску, выделенному для правки в ПБ? Не знаю уж, как там будет с нагрузкой на сервер, но по логике это самое очевидное решение.