* Reapply "Migrate from Parcelize to kotlinx.serialization" (#2356)
This reverts commit c2e53cc8b9.
* Fix stale states captured by lambdas in ViewModels
* Reapply "Migrate from Parcelize to kotlinx.serialization" (#2356)
This reverts commit c2e53cc8b9.
* Fix stale states captured by lambdas in ViewModels