I think `SetHostClient` should add a reference to the client struct so that `StopJob` deletes from the cluster state. Does that make sense?