The object from `getSerializationObject()` is just a copy, the changes won't affect the `Serialization` object itself. Otherwise we would be forced to generate a new serialization string when `getSerializationString()` is called, that's something I would like to avoid.