Full-face helmet/downhill context and short sightedness
I've considered using some road-style wrap-around cycling glasses with inserts.  My goal was to reduce the eye-drying effect of a downhill or a cold ride.

The frames on the inside clip into the housing, so can't be worn separately because they have no temples.  If you take these riding glasses off you'll need a normal pair to wear or go without.

The front part should be a polycarbonate, so the same plastic as a workshop safety goggle.  Some have a set of interchangeable fronts for different colours, which may be useful or may be for show (colour coordination).





You would need to get an optometrist to commission lenses that fit the inner frame.  This is just like getting a new prescription for a new frame, and most optometrists would be happy with that however some get snitty if they didn't provide the frame as well, so you may have to shop around.   You should be able to get a print of your prescription details from your optometrist then take that elsewhere for a lens quote.

I've not done this myself yet - my present solution is to wear normal glasses and squint a bit more when the wind gets cold.  This wouldn't be a good solution for you.