track read fate in a smart way and store it as a zipped+serialized
object.