Use custom GenericChannel.columns() wrapper to simplify passing TreeView
widget and keeping returned