Some small changes along the way to mongo joins.

Wanted to push some things before I ended up with merge conflicts.

The only non-trivial change is “Request collection names.”
Btw at some point we need to take steps to ensure the request collection does not already exist. Otherwise it would be possible for an analyst to unwittingly delete an existing collection (!!!).