Let's pull this interface out instead of making ManagedServer public.