Ran it. Same tasks, same model, with pc_do switched off so every click is its own call. Both versions passed every run, including that seven-field form, so doing a whole form at once didn't cause extra mistakes. Without it, runs took about 30% longer and made twice as many calls. Most of that was Calculator, where every key is its own button. On web pages the difference was small. So pc_do is part of the speed but not all of it. The rest seems to come from how heavy each call is.
