i prompted: can you analyze the following code and tell me why SavedChatLabel does not refresh its body property when the passed value chat.isFavorite is toggled? and provided ChatGPT with my ContentView. here's the response (w/o full code)