This is fine I suppose but `UniformState` is `@private` so any doc left is just for code comments.