use ember computed properties

Golly, do I wish I'd learned about *these* earlier. These views look poitively tiny now.
revert one use of computed property

I wonder if the problem is the `&&` or the use of `parentView`...
yup, you can't `&&` computed properties like that

But keep an eye on emberjs/ember.js pull request #2219.