Mineral Wool is semi-rigid, fire retardant, water repellant, and is supposed to hold via friction. If you think it’s not going to stay put – I won’t tell if you use Insulation Supports!
This kind of insulation can be called Rockwool or Mineral Wool insulation. It is often cut with a bread knife!