#660 Added deep watching to updateHiddenDirective