On atomic desktops, how can I avoid installing specific weak dependencies?

When installing a package like plasma-browser-integration on Silverblue, it pulls in about 100 dependencies. I’d like to avoid that.

If I understand correctly, some of the dependencies of plasma-browser-integration come from a weak dependency:

Supplements: (plasma-workspace and chromium)
Supplements: (plasma-workspace and firefox)

How would I install plasma-browser-integration on Silverblue, but without installing plasma-workspace, while keeping weak dependencies enabled globally?

On non-atomic desktops, I would try dnf’s exclude_from_weak configuration option by adding exclude_from_weak to /etc/dnf/dnf.conf, but it feels like this doesn’t work with rpm-ostree.