And Then()/ Promises?

Yep, this is already it.

When you use Push Buttons, either set up through the UI menus or as a formula that simply reads Table.ButtonColumn, it implicitly wraps them in RunActions(). And what RunActions() does is makes sure that each action in it runs sequentially (i.e. imagine that every action runs with await).

And in some cases you want the opposite, e.g. create 100 rows and fill them out at once, not one by one. Then you can construct a formula that won’t use RunActions().

Here’s the examples: