Everything has a NodeRenderer now

I think this covers all the interesting cases, but there are a couple of remaining questions. See the comments.
Ideally we should delete this show because it can be derived from the node renderer. Is there some reason to keep it?