Introducing vetoable preEnter event