This might be too frequent, given that it's looping all Agents.