Allows for easier showing/hiding. See my gcn kmp editor (demake) branch of my fork for how it can be implemented.