round one of permforance improvements/refactoring
gMerge branch 'master' of https://github.com/kbase/ui-common