More work on champ chooser as a separate process. Everything still broken.