I have a vertical smooth-scrolling div with various ID/anchors scrolled to by user interactions. I'd like to apply scroll snapping by line, so if the user were to scroll back up or down, the container will always have the top-most line scrolled fully into view. Is this possible?