SimpleValues for models, with observer pattern.