Removed list binding, access model directly

Commented layout debugging (performance)
Improved focus restore to work on channels (row header)
Cache group programs; Added locking when accessing programs list (avoid "Collection changed")