Fix getCurrentScroll to work with any scrollableNode, plus other tiny improvements