I'm using this library to make annotations to long articles. When I scroll the page down, the yStart and yEnd values are not adjusted to take the scrolling into account.
The values returned are relative to the visible screen. However I need them relative to the containing element. I suspect this would be a common use case.