I think this is a little gross.  Please just create a Preference that encompasses this behavior directly.