/**
   * When notified for scroll, dispatch it to all registered scrollables
   *
   * @param source
   * @param yOffset
   */
  protected void dispatchScrollOffset(Object source, float yOffset) {
    if (scrollViewList != null) {
      for (Object scroll : scrollViewList) {

        // do not re-scroll the source
        if (scroll != null && scroll != source) {
          setScrollOffset(scroll, yOffset);
        }
      }
    }
  }