"...unless you have a better idea. State-dependent memory."

GetYarn