IMPROVED: throttle scrolling now using interval. Pros: callback not called inside main thread, delayed