The saved 'quote' text that the annotation targets was being lost on reload, keep an extra copy of it
and use that in the character range selection code to make sure we're selecting the right text.