So with ICS doing away with physical buttons, but the Nexus still having physical button, is ICS going to be smart enough to know it doesn't have to show the virtual buttons? Cause if would kinda suck having virtual buttons sitting on top of physical buttons taking up screen real estate. I'm hoping it doesn't show the virtual buttons when they aren't needed. :/