Hide redundant oauth scopes from install dialog

I’m working on an oauth application which uses the ‘meeting:write:admin’ scope. When I add a meeting event subscription, the ‘meeting:read:admin’ scope is also added. This read scope complicates the permission dialog.

It seems unnecessary for the user to see ‘View all zoom meetings’ when ‘View and manage all zoom meetings’ is also requested. Could Zoom filter out ‘read’ scopes from the install screen when a ‘write’ scope is also requested?