Raboa - there is still some confusion / debate on this topic. This article advises that some 12 speed cassettes will fit Hyperglide freehubs:
velo.outsideonline.com
"At (approx) 35 mm across the spline length, the original-width HG freehub remains current for mountain bike purposes, but is discontinued on road-specific wheels. This freehub fits 7, 8 and 9-speed Shimano and SRAM cassettes, regardless of whether the cassettes are for road or mountain biking.
Shimano 10, 11, and some 12-speed (if the smallest sprocket is 11T or greater) mountain bike cassettes are also a direct fit. Likewise, SRAM 10, 11, and some 12-speed (also with an 11T smallest sprocket) mountain bike cassettes fit. These newer 11 and 12-speed mountain bike cassettes fit the older and narrower HG freehub body by cantilevering the biggest cogs over the spokes."
Saneagle - I didn't know those integrated shifters existed or I would have tried them. However, having 'switched'(see what I did there
) to wireless shifting, I'd be very reluctant to go back to a mechanical system. I appreciate that wireless isn't for everyone, but my experience of it has been so overwhelmingly positive that my arthritic digits would not like to change back.

A guide to freehub body and cassette compatibility
Can’t figure out what freehub body you need for a certain cassette type? This will help.

"At (approx) 35 mm across the spline length, the original-width HG freehub remains current for mountain bike purposes, but is discontinued on road-specific wheels. This freehub fits 7, 8 and 9-speed Shimano and SRAM cassettes, regardless of whether the cassettes are for road or mountain biking.
Shimano 10, 11, and some 12-speed (if the smallest sprocket is 11T or greater) mountain bike cassettes are also a direct fit. Likewise, SRAM 10, 11, and some 12-speed (also with an 11T smallest sprocket) mountain bike cassettes fit. These newer 11 and 12-speed mountain bike cassettes fit the older and narrower HG freehub body by cantilevering the biggest cogs over the spokes."
Saneagle - I didn't know those integrated shifters existed or I would have tried them. However, having 'switched'(see what I did there