Replace character movement component with the flying pawn movement component? I havent actually tried dynamically adding or removing components at run time, or if the input bindings you setup would continue to work if/when you swap movement components around but its worth a shot (and also probably partly the intent behind making these things components in the first place).