Can contour continuation be direction/index agnostic?

  • Sometimes when there's an open contour, I'll use the pen tool to continue the contour by clicking on an open point. Sometimes I want to continue from the start point of the contour. But right now, it seems you have to continue from the last point. Can it be made possible to start from either open point?
    Video demo if unclear


    P.S. I think a similar things exists for contour closure. Sometimes I find myself having to select two open points, close the contour, and then delete one of the points.