CPU Control: Revamp, and add CPUPolicyPreference instead