Good catch. Would a more permanent fix include possibly doing the ember.run.next call in models/core/mixins/loadpromise.js?