That's really cool, but I'm not sure how to implement it as a sidebar widget without "interfering" with other widgets you might potentially have in the sidebar. Would it be acceptable to:
- If it is the only widget in the sidebar/sidenav, use smooth scrolling stickiness.
- If there are other widgets in the sidebar, make it automatically switch places with them as needed to remain sort-of stickied.