No, this is correct - this branch is for when we are deleting a public identity only and not the associated private identity. As such we definitely do not want to be deleting all the associated identities.