Decouple config.watch so it is only used in tasks