Вы могли бы в теории piggyback addEventListener и removeEventListener добавить удалить флаг в этот «объект». Ужасно и я не тестировал ...