TableBase reworked with ItemListBase