We recommend using Immer (https://lit.dev/docs/components/properties/#mutating-properties) so we might as well show an example and/or put it in the playground. Something like this: https://lit.dev/playground/#gist=5673e8df953971d924066ad1d4895977