The only place I know of that has a "reset scroll" setting (has now in 12, or in any previous version) is a portal object, inside the portal dialog box (checkbox "reset scroll bar when exiting record")
I don't know of anything that held positions for you inside of text fields with scroll bars.
Not aware of any particular settings, however, there is hope!
What you would need to do is use is combinations of get(activeselectionstart), get(activeseletionsize), perhaps get(activelayoutobjectnames), setselection and Insert Calculated Result combined with some global fields should do the trick.
Actual application of these functions may vary depending on what you're doing, if you need further help, shoot me an email, good luck.