I do step mash as I know it quite often biab.
I have a false bottom so bag cant be it direct contact with gas heat
I monitor the temp rigorously turn the gas of 1.5 deg from temp wanted as heat rises and continuously stir till rest period temp is reached It seems to work but it is hard work...