- make sure frame columns don't get shown/hidden by zoom code
- deferred columns handling code
- fixed single function to determine visibility of columns in 3 frame mode