I like my Smith Wildcat glasses for my regular helmet but they don't work with my TLD D3. Is there such thing as goggles with a massive field of view similar to glasses? I find goggles have big plastic frames that take up a lot of room in the helmet's opening.