bugfix: Counter visualization font size issues

`queryResult.getData()` changes when the filter change. The problem here is that you update the visualization only when options change. You need a separate watch on options.