make columns settable
Better child detection of Views