So if you add_party_member and give a model a Member ID, currently even if you remove that party member, the ID remains active so that restore_party_member can use it.
However, is there a way to effectively fully clear out a party member once one is added?