Fix update and delete methods in ListField