It being made up of glass might not be as big a deal as the idea of invisibility itself, but when combined with the recently created ???spray-on glass???, everything (at least in theory) can be turned invisible, including living things and moving machines such as tanks.