Add a switch to determine whether to use the TCB pool