I was learning about MVVM, which I wasn't gonna touch yet, but I watched a video showcasing the Toolkit, which seemed to make following the MVVM pattern less painful.
Anyways, I found out that the [ObservableProperty] doesn't watch for children. So I guess I'm wondering how do we implement models and watch for changes in models?