Scroll Snap Effect with detect scroll speed