infinite scroll re-renders page