Avatar
Storeには合成前の値を保持しておいて、ViewModel(もしくはViewModelが利用するModel)がそれらを元にViewに必要な値を計算した方がSingle source of truthを実現しやすいように思います。その計算が重ければ、一度MainActorの外に出して非同期に計算する必要はありますが。