Step 1: Register the structure of your uniforms. This handles the complex WGSL alignment logic.
Step 2: Bake the memory buffer and create O(1) setters.
Updates globals and runs all dynamic uniform functions.
Sequencer-specific update for scene management.
Manages memory-aligned WebGPU Uniform Buffers. Handles the strict 16-byte alignment and O(1) update performance.