Handle add, remove and update of items within sublists