How to reproduce:
- Import the attached project
- Open Mesh Output vfx
- Open shader obejct picker
- Assign shader A
- Then assign shader B
- Press CTRL + Z
Expected result: shader can be undone
Actual result: shader remains the same in the shader field
Not reproducible with GPU outputs (primitives, mesh)