Wenn du nur einen lesenden paginierten Cursor benötigst, kannst du mit

Complex SQL....
offest pos limit count

in den Seiten vorwärts / rückwärts positionieren. pos/count gehen auch per Programmvariablen.
Im Endeffekt auch nicht langsamer als der aufwändige Scrollcursor.
Natürlich musst du jedes mal auch Open/Close verwenden.