Run-scoped process addressing on a partitioned Registry.
Registry
@spec lookup(term(), term()) :: {:ok, pid()} | {:error, :not_found}
@spec lookup_run(term()) :: {:ok, pid()} | {:error, :not_found}
@spec run_id(pid()) :: {:ok, term()} | {:error, :not_found}
@spec via(term(), term()) :: {:via, Registry, {module(), term()}}