To support nodes written in other languages, we can run the node binaries as sub-process.
This then enables us to run the nodes in a fast feedback loop like sysgo, skipping docker / kurtosis entirely.
This also enables us to run these nodes in tests that depend on the more customized sysgo network setups.