when an info is deleted, the corresponding mapItem is deleted as well if it exists