Add smooth scrolling methods