It can be done - but takes a lot of scripting in gameplayercontrol.lua and testing.
You might expect it to be straight-forward using SetGamePlayerControlThirdpersonCharactere & SetGamePlayerControlThirdpersonEnabled, but it isn't - lots of unexpected 'side effects' happen when using these to change the third person during game play.
So as others have said, not really without a lot of effort to make it seamless.
I'll release this and lots of other features people might like for their games after Cogwheel ships (currently it's all too interwoven with other game play and control I'm trying to keep unique for the game for now) - of course it might be already a stock feature by then
.
Cheers.