I think part of the problem I am experiencing with my current patch is that the Surface CP component is not giving me the data I need. It can handle a list of surfaces with one point, it seems, but not both a list of surfaces and a list of points. For instance, if I feed it one point and 5 surfaces, I get 5 point results and 5 distance results. Perfect. But if I feed it 5 surfaces and 212 points, it ignores four of the surfaces and gives me 212 point results and 212 distance results. I would like to get the distance results for all five surfaces for all 212 points (list length of 1060).
Is this a bug? Am I missing something?
