code: function debouncedScroll() {
      let timeout;
  
      return () => {
          clearTimeout(timeout);
  
          timeout = setTimeout(() => {
              scrollHandler(this.trackedElements, this.options);
          }, this.options.debounce);
      };
  }
docs: Debounces the scroll event to avoid performance issues
  
  @return {void}