public List<Creature> GetMembersInRegion(int regionId) { var result = new List<Creature>(); lock (_sync) result.AddRange(_members.Where(a => a.RegionId == regionId)); return result; }