Figured out a clean way to override events!