Updated transition for cleaner scrolling