You'd think that this would be considered a flaw in Ember. I mean, I get why it is this way, but given Ember's reliance on computed properties it would seem to make sense that calling property() or observes() would be enough to have it instantiated.