I'm actually super-interested in ways of building those layers of abstractions. Consider tool use. If you've used any tool a lot, you know the feeling of it becoming an extension of yourself. Proficient drivers don't think about moving the keyboard or turning the wheels, they just sort of are the car and will themselves to move where they want to go. As I type this comment, I don't think about my fingers pounding on the keyboard, I just will the words to appear on screen. The brain is good at papering over the mechanics of interacting with the world, and I think it's entirely feasible to start incorporating new senses if our devices can be designed around this purpose, instead of relying on explicitly displaying data for our eyes.