Client now receives process dependencies, awaitresultboxed implementation