Move the shared config channels to a struct and embed it