Stopped using EventArgs as we don't actually need them for anything and they are confusing.