Currently we have several issues:
- Performance issues for using it in scenarios like the ModelFit inspector (because every line has its own Qt property interaction through web channels). That hinders deprication of old stuff T23104
- Deleting and inserting of data. T26790 T28221 T28223
- And proper support of display names T27284
As far as I can see they all lead to a complete rewrite of the data structure that is communicated through the web channel and how the js side handles it.