Api's use deserialize to rebuild passed state. Dead participant references are destroyed prior to unloading state.