Three js InstancedMesh issue when using WebGpu renderer

I am using InstancedMesh with WebGpu.
https://threejs.org/examples/?q=instance#webgpu_instance_mesh

Changing InstancedMesh count throws error with WebGPU.

 total = 10000;
 mesh = new THREE.InstancedMesh( geometry, material,total );
 scene.add( mesh );    

 mesh.count = 100;

Error

Binding size (640000) of [Buffer "bindingBuffer_UniformBuffer_0"] is larger than the maximum binding size (65536).
 - While validating entries[1] as a Buffer.
Expected entry layout: {type: BufferBindingType::Uniform, minBindingSize: 0, hasDynamicOffset: 0}
 - While validating [BindGroupDescriptor "bindGroup_object"] against [BindGroupLayout (unlabeled)]
 - While calling [Device].CreateBindGroup([BindGroupDescriptor "bindGroup_object"]).

This has been answered here