Were the glasses that you were wearing when you showed us around Nassau the combo glasses? Any pointers on where you got them from? I have been riding using either progressive sports glasses or regular which I need for reading only. The sports glasses fog up too much while the regular glasses might go flying in case of a crash so looking for something else.
Take an old pair of frames that fits well, get the cheapest polycarbonate yellow tint you can, and just use them. Worked well for me for the last 10 years; $80-90 extra every few years.
I find that wraparounds fog bad for 3/4 of the year.