Did extreme fluctuations in oxygen, not a gradual rise, spark the Cambrian explosion?

Five hundred and forty million years ago, during the Cambrian period, life suddenly went nuts. ‘Blossomed’ is far too mild a word: instead, geologists call this sudden diversification an ‘explosion.’ But what exactly sparked the Cambrian explosion?