How to make sure that a curve always pertains to a specific plane?

Hi everyone,
I am looking for an algorithm in Grasshopper similar to “draw polygon/circle around curve” but applicable to any desired closed curve.
here are the steps taken:

  1. Define a vector with two points,
  2. create a plane perpendicular to the vector,
  3. Draw a curve in the plane,
  4. shift one of the points creating the vector, The curve doesn’t get updated.
    Any Solution?

But you don’t mean this, do you?? (3.2 KB)

Thanks but I don’t mean this.
Check this out: (6.6 KB)
01.3dm (25.0 KB)

The circle always faces the camera, pertaining to the plane it was created.
I want to do the same for any other curves,