I've made jewellery for long time now and I never figured out one thing if its even possible to do in Blender, if you can pavé the gems based on a surface and not based on how the topology looks.

I know there's a way with topology but that's not what I'm looking for because i don't want the mesh to be deform or on the other hand, too dense. 

If there's any way in geometry nodes or an add-on or any tricks that can help me, I would appreciate it a lot.

BTW, I do use the Jewelcraft add-on and there's not an option for this, yet.