Graphics.DrawMeshInstancedIndirect bounds field causes instances to move

I’ve got a basic setup using Graphics.DrawMeshInstancedIndirect. When I change the position of the bounds argument, my meshes move. The docs make it appear as if the bounds are just for clipping, and shouldn’t cause any movement. Is this a bug? Tested on Metal.

Would also like more info on this. There is another thread here: