Implements a freaking ACID-STATE to save current drawing progress to make everything super realtime