From 518e1f04754a2fdf85e7aebfdd164b45e94daf7f Mon Sep 17 00:00:00 2001 From: Stefan Penner Date: Mon, 13 Mar 2017 21:44:54 -0700 Subject: [PATCH] [PERF] let GUID_KEYS just be set on the model instances --- addon/-private/system/model/model.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addon/-private/system/model/model.js b/addon/-private/system/model/model.js index 73335d61734..6f4f125fce7 100644 --- a/addon/-private/system/model/model.js +++ b/addon/-private/system/model/model.js @@ -85,6 +85,9 @@ const retrieveFromCurrentState = computed('currentState', function(key) { const Model = Ember.Object.extend(Ember.Evented, { _internalModel: null, store: null, + __defineNonEnumerable(property) { + this[property.name] = property.descriptor.value; + }, /** If this property is `true` the record is in the `empty`