really? why doesn't UnitRemoved get triggered?