Right now the table presenter works, but it doesn't bubble errors for the panel to handle, and I haven't yet tested other presenters.
The approach of using the existing presenter logic means we don't need to reinvent the UI handling and is simple to add. But it also means that the GLQL datasource will only work with the GLQL visualization type. We may want to change this approach to have a GLQL datasource that uses the existing visualizations logic instead and just use the GLQL parsing process . We'd just need to add in-table support for the various cell elements (e.g. issue/MR open state).