Support arbitrary sized TT