Add preRemove hook to Blamable trait and listener