I think what we're going to need to do here is make sure the result of text navigation gets translated to the originating Accessible where possible. For example, if we requested text navigation on a text leaf and Pivot::NextText returns the paragraph, we need to translate the offsets back to the original text leaf. We should probably deal with the inability to text nav into the next node in a separate bug.
Bug 1601537 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(Removed duplicate comment.)