Wait, so this does the same thing the agent would do, but via cloud? What's the advantage?