Using bindings make the ember-data code working.

ember-data doesn't seem to count on people using observers (which are synchronous)
to watch for isLoaded. Model.isLoaded is a computed property which observers currentState.isLoaded and that triggers even if the actual value of isLoade should not change.