A blueprint has the joint benefits of being simple to draw, and somewhat unique. I still don't know what the best way to implement switches etc would be. I could always do it as a blue print now, and make it more 16-bit pixelly later.
This is only an idea, which may or may not end up being implemented like this. But it honestly is an idea I like.