DaveTheCoder Thx. I was confused because a less-complete tutorial I took last week said it was ok to put things _process() if they weren't "time consuming". He was talking about complex calculations, I/O, network, etc. I didn't think anything wrong with that since the official learning track of the other game engine updated UI type stuff each frame.
When this tutorial did it a different way, then I wondered if the per-frame updating is a problem in Godot.