progressionTracker should not be directly callable. Get or create of progression tracker should be smarter (maybe use ScriptExecArguments).