i think you should just use `luigi.LocalTarget(is_tmp=True)` to get a unique name (it will also remove any temp output if the script is interrupted or crashes)