How to scale plane to fit screen

The jerkiness could be because you’re directly translating from the viewport to the plane position / scale etc.

Have you tried it with a fast interp?