This gets into the tokens being more dynamic. This should just be one render call. It can set a deployed/undeployed attr on the token, but that's it. I'm not really a fan of this two methods to render tokens stuff. 

Especially because there's not really a 'deployed unit token'. That's a machine token, or a container token. So the panel should only draw undeployed, and then it turns into a machine/container when placed.