Deploying Indvidual Offers to individual machines

If there were 50 Microsoft patches released every month, how can we deploy them individually as an offer so the vendor can selectively choose what they want to install.

The problem is we have 20 or so machines that need this and 20machines x 50 patches would create 1000 Actions.

Is there an easier way to do this?
The vendor doesn’t want Baselines or Bulk Offers because they can’t be selective with what installs.

One Action for each patch, dynamically targeted to a Computer Group or “All Computers”, configured as an Offer.

The Offer will only appear on the machines that are Applicable - a Win10 client would not display a Win2019 patch, even if the Win2019 Patch Action were targeted at the Win10 system.