Introducing .watch()

.watch() allows you to watch a variable (local) for changes. Once a
change is detected, it is synced with the backend.