feat(watch): Support to watch scope variables