Added HSV to data model to support "persistent" S/V values for better UX