China doesn't really care about terrorism.
What they do care for is a separatism movement. Not because they can't afford to give some land to those to make their own country, but because they fear that that country (or the population within China's borders if no country is created) will be used against them from foreign powers as a pressure point against China. Which is probably justified, as such a thing has happened time and again.
The West on the other hand, could not care less about the "plight og Uighurs" either. I mean the politicians and policy makers who use the Uighur plighy against China, not because they give a duck, but because it's convenient. They themselves have no qualms with fucking over other countries, or supporting other repressive regimes. As for the people in the West, we have the memory span of a goldfish, and just eat up sob stories presented concerning the "enemy of the day". Cut the prominent stories from the media, and they'd forget Uighurs in a second, like they don't give a duck for other peoples plights.
This leaves Uighurs in a hard spot, which is a crying shame, because short of genocide, what China wants to achieve is impossible. The best thing they should do, and the more humane, to don't hurt Uighurs and to get them on their side (to stop any seperatism ideas), is a friendliness war -- shove them with money, support, etc.
But there's bad blood and BS decisions already, so can this still happen? The Han Chinese need to overcome their distrust of non-Han for this to be a possibility.
I say "the Han Chinese" at large, because the party is hardly the issue here. China would do quite the same thing even if they had a democracy. Those things have happened time and again without communist parties in charge - see the re-education camps for Native Americans, Aboriginals, European camps for regufees like Moria and so on.