cleanup: Update `storeUnloadEvent` to use `this._addEvent` instead of repeating the logic.