uniform vec 3 undo for drag
uniform entry undo
component view change data tweak
shader instance hash added