of repeating Table Headers is done here because this hook is triggered before overflow handling
        layout(rendered, layout) {
          this.splitTablesRefs.forEach(ref => {
            const renderedTable = rendered.querySelector("[data-ref='" + ref + "']");
            if (renderedTable) {
              // this event can be triggered multiple times
              // added a flag repeated-headers to control when table headers already repeated in current page.
              if (!renderedTable.getAttribu