а этого недостаточно (this._counter++) ? тоже будет уникально