Ok, though this is roughly the way PromiseArrays are implemented elsewhere. Without wrapping the RSVP.all() in an Ember.A it won't work, lots of exceptions.