Do we really need the temporaries in the final output?
~OK, since this is just for RECO and FEVT