Wow, this is a literal nightmare for flight anxiety sufferers.
What should these be called? Dindows? Digidows? Digdows?
I live in the arctic and I was thinking of building a home without windows but with same idea. It allows you to remove convective heat loss from windows almost entirely. Not to mention it's much cheaper than shipping up glass windows.
Wonder Woman eat your heart out! (Her flying in that invisible jet in the cartoons always freaked me out when I was a kid)