onUpdate now also fired when list element is added/removed. fixes #69