@danielpunkass I want to make it so that invoke() can only be called from one place. Basically, we use these to define things we can do and I want to discourage / enforce passing them into an executor to be run. I’ve a few thoughts but they’re sort of ugly so wanted to check with brainiacs.