How to change the channelListQuery after initialization?

I have a use case where the channelListQuery needs to change depending on certain actions. However, channelListQuery can only be set during initialization on SBUChannelListViewController. There isn’t an oper property channelListQuery or customizedChannelListQuery that will enable changing the query and then reloading the tableView.

What is the best approach for doing so?