Terms like state and context have been mentioned in the question and various comments, along with objections to both. Frame might be suitable; this term is used in animation and video editors to denote points in a sequence where things change. (Sequence point and basic block, or block, or barrier, are related concepts.) If you want a term analogous to context but that carries no baggage from previous uses in IT, consider milieu, meaning a setting or environment. Another word to consider is thunk, which wiktionary inadequately defines as "a delayed computation" and "... a function or procedure taking no arguments" and wikipedia more properly says "a piece of code to perform a delayed computation (similar to a closure)". That is, a thunk is like a self-contained action unit.