Can you try to delete it before assigning new value? What if we create new object and return it instead of original event?
If we add IE `wheel` event support, we faced the same problem, but IE does not allow to delete properties.