I don't like the fact that we created a new ION process for this, but given we do in this code, why don't we use StandaloneProcess, which automatically creates a self.id RPC listening endpoint? Why SimpleProcess and the manual endpoint?