Passing events is bad.