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?