Fine as temporary - have you thought about how this should interact with Node.view?