Use a Client interface, rename things from Rollout -> Client