So if you have a scenario where you have a complicated view and one thing changes.
Do we want to do the work of recalculating things for all components under that viewlayout?
Is there a way to only reload certain components without potentially causing layout issues because of the rest of the layout not changing? (programmer errors)
If they explicitly reload certain parts, does it defeat the purpose of the library by not making it completely declarative? Is there a way to still make this declarative?
So if you have a scenario where you have a complicated view and one thing changes.