Using textpad 7.6.0 I noticed that having many files open and switching between them the cursor position is not restored but it looks like the position is taken over from the last file?
I don't recall ever seeing this in any TextPad version.
I currently have 11 TextPad v.8 instances running. One of them has 94 files open in it. TextPad remembers the cursor position and selection correctly in all the open files in all the instances.