Extra cost is in serialization layer localized while resulting in smaller bytecode files, this also keeps the format compatible with what was previously.