this isn't a NodeView, it's separate, because it belongs in the performance stage.