Hello! I haven't tested this intensively to know if this also happens with non-literal value nodes, but the situation I've had happen each time is: 1. create a new fragment node 2. add a uniform parameter of a vector type with name "foo" 3. add a literal value node to the parameter 4. create a second new fragment node 5. add a uniform parameter of the same vector type with the same name "foo" 6. add a literal value node to the second node's parameter What happens is: * changing the first literal node value has no effect on the first fragment node * changing the second literal node value effects both the first and the second fragment node