Shortpath on booleaned polysufaces

Hello,

I have two cylinders, at right angles and intersecting, which I then booleaned into one polysurface. When I try to use ‘shortpath’, it only allows me to select either of the two cylinders, although they are supposedly “one”. What are the constraints on this command? Thanks.

A polysurface in Rhino is made up of several surfaces. The ShortPath command only works on surfaces, not on polysurfaces.