add filter support to React
visualizer proof-of-concept