Speed up multi-file source construction and reduce jobconf bloat