fixes #317 - wrapped values (i.e. arrays, or items that belong to an adaptor) do not trigger superfluous component updates
rebuilt