ты ссылаешься на один и тот же массив/объект. когда его получаешь, то используй оператор spread '...' чтобы получить абсолюнто новый объект/массив и работать с ним.
к примеру получил ты свой object, тогда пишешь this.counter = {...object} или this.counter = [...array].
После чего, измения this.counter никак не будут влиять на данные, полученные из хранилища
гуид