remove tp_caches cause all values in tp_caches are the same