having the position || game_chapter everywhere seems a bit fragile.. would it be possible to define a method on ScriptLevel and just use that everywhere?