Instead of 60+ sequential CDP round-trips per step (isVisible, getLabel, inputValue, isRequired for each element), snapshot all form state in one evaluate() call, do answer matching locally, then only make CDP calls to fill/click elements that need action. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>