Yeah, that's a really cool idea. I like its elegance and symmetry. Sometimes, I have to give up on something that makes sense story-wise, for the sake of game balance or simplicity. But, I think this is really doable. Do you mind if I implement it some day? It probably won't be any time soon, because I have a big list of to-dos, beforehand. But it's definitely a good idea.