Only scroll down when messages changes if user is already scrolled down

I'd love to know if there is a more emberic way to do this. Currently, it's just setting a flag to allow the first load to force a scroll down, and subsequently, it will only auto scroll if the user is already scrolled to the bottom.