Wasn't performing a second findLayerIds on the second click of crosstool. I believe I was having trouble with it before. However, it is now solved. If the first click completely misses (and all the probe points miss), another shot is taken when the second point is added