Add a spiffy preferences mixin