use-once pattern: latent-heat "Start Heating" buttons