Angular - watch a whole object