Hi, NIR system values are the preferred method of transferring state like this around; the shared transformation pass should be agnostic to the underlying uniforms / state tracker / etc. Is there any reason we can't share the transform as I implement it here? (Which makes no assumptions about uniform layout) Alyssa