Can’t you already script similar behavior? I have a script installed which lets me scroll through the lines in a pattern using a midi-controller. If the lines can be accessed through lua, surely jumping around can also be simulated?
For example this tool plays the patterns backwards (rendering selection to sample still works!):