won't most things in main.yml affect service if they require change?  We may need a better way of thinking about this.