avoid janking the scroll from the user on first load if they have already scrolled