Because the .cht uses pointers.
Pointers cause lag on some games and eventually lead to freezing (Plus that is an incredibly old .cht file, I'm pretty sure the pointers are messed up also).
The Community Trainer doesnt use pointers so there is no lag.