Besides extra mutations, is there any harm in updating the `textContent` as well? If there are no other negative side effects, I think we should still keep the `textContent` up-to-date (i.e. transfer `this.props.content` and `this.props.children`).