I have seen some criticism of this idea based on the amount of heat lost to the environment without pretty insane insulation. Perhaps they have invented that.