atomicity
Create atomic loop iterations (let the current iteration finish even when interrupted)
Use the properties of thermomechanics and set up simple chemical reactions