for(int i=0;i<GlobalData.Objects.count;i++)
{
Сюда твое условие, но вместо нуля i
}
var selectedList = GlobalData.Objects.Where(x=>x.transform.position == pos).ToList();
Есть вроде как способ с массивами, но в массив нельзя добавить ещё массив.
Если объект сделать, то его нельзя взять по id
List юзать, или что..