Yep, long picks, whether it be camera pick or linepick, are slow. If need be, scale everything down for shorter pick lengths, and create an invisible quad, that fills the camera view and parent it. This will act as the furthest away thing, so your pick doesn't go on forever, as it will always hit that quad.