Unexpected timing result of Total

Define

a = RandomReal[1., {2, 100, 100, 100}];

then

Total[a, Infinity]; // RepeatedTiming
{0.00183727, Null}

and

Total[a[[1]], Infinity]; // RepeatedTiming
{0.00879665, Null}

Why? half work takes much more time?