Draft: SP-1667 Experimental support for ProcessingBlock self-registration
Normally processing scripts only come in after a processing block has been created, but there is nothing stopping us from just creating a matching processing block on-demand, then registering ourselves as the owner. This is useful for creating processing scripts that run separately - for instance as a Jupyter notebook.