Handling 'extra' connections

Nevermind... multiple workers per agent. Still looks like we'll have rounding error depending on the number of workers.