Agents are very slow. This is a way of getting around using agents for a complicated searching/processing problem.