Ignore Certain Queries for Caching

Hi, We have a web Application Serving On Multiple Mobile devices, The end Goal is to Ignore Only Certain Query Strings and Cache All Incoming Requests if they Match that specific Query. Rest Queries should be as it is as other query strings affect user responses.

Example:
http://demo.com/page?isMobileWebView=true&theme=dark&
http://demo.com/page?isMobileWebView=true&theme=light&imp_id=82535
http://demo.com/page?isMobileWebView=true&theme=light&imp_id=8442323

Now, the response should be the same for the 2nd and 3rd APIs so I want Cloudflare to cache both requests and Serve cached content to every new request with new queries.