clean up viewport stuff for composite elements.  
add mouse-wheel interaction to numberInput