Write to fast tmp file instead of overly clever "stream if successful" code path