Initial pass at a custom model for the variable switch.