Clearly they had other options here and working on tmp is fine as long as you know it is, well temporary.
It makes sense to use it. As long as you don't expect what you put there, stays there.
Indeed! If they'd reached out and said "I need 128GB of RAM to do this work" (which, for reasons I won't get into, was the case), we'd have figured out a more tenable solution.