Restrict to preprocessed sets better.

No longer have to pass around arrays of IDs, hurray!
Adjust batch set up slightly.

We avoid indicating an "elapsed" time, unless we have a good chance
of actually having a sane one.