Talk to these guys...
https://m.lavasoap.com/lava-bar.php
Yes, they and many other industries use pumice.
Lots of uses for polishing stuff.
Freaky but cool video.
/super happy it’s not going on in my back yard, though :D