From the code and a quick test it seems relatively resilient as it saves percentage of current viewport scroll, not absolute pixels.
However, the current jumping method seemed to be working fine for most of the sites I use, so I decided to release the app first and improve it along the way based on the traction it gets.
1. https://www.rugu.dev/en/blog/mark-scroll-positions/#3-decidi...
Will address this issue ASAP. [1]
Thanks for finding an edge case which I did not notice :)
1. https://github.com/kugurerdem/mark-scroll-positions/issues/1