WHat I meant was that up until now only the steps needed the temporary directory, so that would be a strong indicator in favor of putting the file writing on the Step class.