Probably been suggested before but...
When you die you join a separate team that spawns you into a spectating booth. After the round ends and restarts, the players join the other teams again (besides spectating team)
Obviously this is what I'm looking for. I know that you can spectate when dead, but it'd be nice in the situation I'm using it for.