почему бы просто не хранить в localStorage ?
если убрать слушателя через devtools, то все равно работает, где можно почитать почему такое поведение и можно ли его как-то обойти?