Since this is changing the content of the container, then it should be saved. This can be done by calling the container list SaveContainer(containerGuid).
This also means that it is not necessary to trigger the GHI_CONTAINER_UPDATE event, as this is done by the saving.