Custom stateで可能かと思います。チェックボックスを選択したとき、それぞれのデータtypeをCustom stateを使って保存します。そして、そのCustom stateをRGのfilter対象にするという手順です。
Custom stateの使い方を知らないと何を言っているのかわからないと思いますが、逆にCustom stateを使いこなせるようになると、すぐにピンとくるかと思います。今回のようなケースはCustom stateの出番かと思います。