Also, 4.14 implementation with enforced unique namespace results in the same actual string stored multiple times in memory.
You have an entry for asseta and an entry for assetb. Even if the translators have tools to automate ensuring the string is identical in each asset, that identical string will be stored in both arrays.