faster update on boolean preference