Can the input data selected from data file input be used randomly in addition to sequentially? Are there controls for use-each-item-only-once? Can multiple BUs share a data input file?
There is an eV.Generate subsystem in eValid that can be used to create random values at playback time, and that system can be used in a shared-data style -- which is what you would want to do in loading work.
There is a related facility, which has the "use each item only once", called "Data Synthesis":