we should make child geoid list a set for query