`healthMsg` and `health` are derived values that can be generated on demand rather than stored on the model. By storing on the model, the model generates change events for attributes that aren't actually persisted. I can see two methods here: `isHealthy` and `formatHealthMessage`.

```js
formatHealthMessage: function() {
  // Generate the same health message you do above
},
isHealthy: function() {
  return this.get("healthCheckResults").every(function(hcr) { return hcr.alive; });
}
```