provide zoom and scrolling functionality for component tree viewer