This reduces how many changes we make when recording uniform state, which increases the chances that the data offset will be the same when applying uniforms.