Currently, we're just nuking every single NodeControl and remaking them when loading things. That's dumb. We should be using a pooling system. I'll write one eventually.