TmpOutput: overwrite only on move()