TASK-40: Sync Client manager and list view properly

Should we just do this all the time? Incase one is dropped and another connects at the same time.