Ну не факт Она же будет по отдельности для каждого класса смотреть, он это или не он И если для всех это не он, то чушь Разве не так работает?
Мб drop() попробовать?