[BattleCollector] Custom iterator subclass added, not allowed to remove elements