optimized MK.Array