SaveFileState() uses a job (i.e. offthread) anyway by default.