tshoot updatePositions called onScroll. seems like there is mixup with the currentScrollY and latestKnownScrollY vars