@mg6maciej interesting.. where would be a good place for a longer thread? I have been skeptical of MVVM, but then on the other hand, there are some things about it that are very appealing. MVC is almost always a mess when things get more complex. PAC (alternative to MVC) was frankly an MVVM approach 30 years ago (that zero MVVM people bring up). The idea that components might have their own models, not a shared referent, makes obvious sense to me.