(Actually, this isn't even the same place we were doing this in the old code, since in that code we didn't clear the old related documents and get the new ones until after the agents finished loading. So doing it in either `unloadAgents()` or `reconnect()` makes sense. Which do you think is better?)