To avoid on/off cycles of gas heater, use the thermostat to "pulse" to a temp higher than desired and then turn t-stat down to a temp much lower than desired. The goal would be average temps similar to the ideal temp you would have selected. Maybe it works? Maybe it wastes? But you would certainly spend more time fiddling with the thermostat!