PickeableObject can keep filename of source file to make further writes easier