attach scroll listeners on update if necessary