docs: private byte getByte(int index) {
          if (index < initialSize) {
              return pool.get(0)[index];
          }
          
          index -= initialSize;
          return pool.get(index / incrementalSize + 1)[index % incrementalSize];
      }