Hi Niklas,
The reason that a dataview/context is needed is because the widget framework used to build the charts widget doesn’t support optional context parameter. So you either had widgets that required context and widgets that didn’t. It’s a widget property limitation.
However, with the new pluggable widget framework it is now possible to build widgets that understand whether they are within a context or not.
So hopefully in the future this widget will be re-architected to utilize the new framework and you’ll no longer have this issue.
Regards
Simon