1. A method comprising: by a computing device, receiving a datafile and associated metadata, wherein the associated metadata has a reserved area of storage space and a known format; by the computing device, determining a sampled format for the associated metadata, wherein the sampled format creates available spaces within the reserved area of storage space; by the computing device, determining data to be embedded in the associated metadata; by the computing device, inserting the data to be embedded into at least one of the available spaces; by the computing device, providing the datafile and the associated metadata with the inserted data.