I agree, that's an overkill. The input would always be the same for tracks, trackextras, and rechits. (Different between signal and pileup.) I will update the PR.