used _debounce try to minimize blinking when scrolling back down