Improving std::simd::swizzle_dyn