Portal add the invoke_CurveGazingRecorder.
optimize CurveGazingRecorder parameters.
Now, all invocation starts from the Portal.

todo: output the gazing trajectories.