Yeah, @rlivsey, this was brought up in the PR as well. I can definitely move the items that need to be added to some polymorphic `.getAttrsForChildView()` but I still don't really understand why this exception is being made.