в начальной версии сериализации был какой-то прототип для этого, но его выкинули, потому что особо никому не нужен был
Ну особо действительно не нужен. Но интересная возможность на тот редкий случай, когда оно нужно. У меня кейс такой - в норме серилизация идет на беке, десериализация на фронте, поэтому есть изоляция. Но вот иногда я хочу ту же апишку применить напрямую на беэке и вот тут приходится шаманить потому что объекты изменяемые.