This step makes it easy to replace the accessor functions (which still access a global variable) with ones that access per-thread curTick values.