How to get sorted actor in vtkCellPicker?

In vtkCellPicker:

  /**
   * Return a collection of all the prop 3D's that were intersected
   * by the pick ray. This collection is not sorted.
   */
  vtkProp3DCollection* GetProp3Ds() { return this->Prop3Ds; }

Is it possible to get sorted collection? The actors are sorted by the distance between actor and the mouse position.