Use service picker for avoid settings

- Service partial is more generic for re-use
- Selecting a new service sets correct settings events
Needs work to clean up code.