Lenses like this were called "Scleral lenses"[1] in Niven's 1992 novel "The California Voodoo Game". We're not there yet, but are getting closer.
https://en.m.wikipedia.org/wiki/Scleral_lens
Mojo’s lenses do have a scleral design which makes sense, it’s one of the more comfortable hard contact designs (though quite invasive).