Does that make sense? I'm suggesting in general we should try to trigger the legacy event before the "before" event.