Current code of picking thin instances checks directly into every vertex, but picking meshes are guarded by a bbox culling before checking vertices.
It might be possible to check bbox culling of each instance before checking vertices, if a instance have maybe more than 100 vertices, for better performance.