remove_entry() removes a single object that marks the entity. It should be called by any function that removes a metadata entity. It is called by the function that is responsible for removing that entry so that we log things appropriately. Ideally we wouldn't have needed it, but we have some legacy code that we need to accommodate to the new logging stuff.