Well Frank, I would suggest you get yourself familiar with the starter before you start talking about making movies, below is the spring I'm talking about and that spring has nothing, let me say it again,
nothing to do with returning the starter gear.

The spring in the pic has a spring rate of 8#/in, the preload on the spring is 2# and the working load of the spring when the solenoid is all the way in is 6#. The spring is 2.375 free length with .038 wire dia and .282 O.D.
So by shortening that spring or changing the spring to a smaller wire size will reduce those spring forces, and I'm only thinking 10%-15%
2nd thing is the little green wire on the starter solenoid that activates the solenoid when you push the start button, will keep the starter engaged as long as you keep your thumb on the switch, but most of us take our thumbs off that switch once its running. Once your thumb is off the switch the 8# spring force returns the solenoid to its rest position or disconnected, now what do you think a 6-7# spring is going to do?

that's what I thought
But thanks for your concerns


View attachment 32004