Cool stuff.
Thanks for the contribution.

I'm pretty sure that what's slowing your game down is having two newton vehicles at one time.
More than one newton vehicle drops the framerate a lot.