Easy way to switch a pawn to a spectatorpawn?

Hello,

when the player pawn die, i dont destroy it, i just hide him.

then i spawn a spectatorpawn and i unpossess my player pawn and i possess the spectatorpawn

if i want to get my player pawn back, i unhide it and i unpossess my spectatorpawn and i possess my player pawn back

is there anything easier to do this? i was looking for a thing like “get player controller → spectate”

I believe you’re approaching it in the right way. I haven’t come across any built in functionality for swapping between default pawn and spectator.