fix: do not allocate data each round (ntt)