Add some hook up functions to shader editing. Not yet working