This is made possible by a couple of NASA nano-technologists from the Ames Research Center in California, where they managed to discover a method of weaving computer memory into garments. Basically, a mesh of bare copper wires are woven, with the bottom wires being coated with copper oxide. At each intersection of the woven copper grid there will lie a platinum piece, with the copper oxide coating functioning as resistive switching, resulting in the ability to stash away data on each node/intersection.
It would lead to a far more tricky situation when you need to clean your garments, that is for sure, as the future will require one to remove dirt and grime in addition to clearing up and refreshing the data deep within the fabric.