Serialization is hard