Why gpu_particle_2d's scale_3d use the same random seed in different axis?

Godot Version

4.7.stable

Question

I have a GPUParticle2D already unchecked ‘Disable Z’ in processs material. Then i set the scale 3d like this:

But the random scale seem to be the same in x and y axis. Ideally they should use the independent random seeds.

This sounds like an improvement proposal that you could do here: