performance also tests deserialization