Proper rendering + saving scroll-distance :)