Splitting of Promises from DS.Model (or Ember.Model)

As it stands now (0.13), the find() function responds to then, and it appears to fire only when loaded - as expected. Is ember-data holding a reference to that promise, and due to the nature of promises, that promises’ data? Will that data ever be garbage collected?