Implements #30. Adding a `watch` property to give a ton of power on a field-by-field basis