Internal
Split from decodeU8a since this is specialized to zip returns ... while we duplicate, this is all on the hot-path, so it is not great, however there is (some) method behind the madness
Split from decodeU8a since this is specialized to zip returns ... while we duplicate, this is all on the hot-path, so it is not great, however there is (some) method behind the madness