Aka, creating the lookup tables, storing the current render state, and eventually doing the image mutations.