Catalysts for Stone Age innovations: What might have triggered two short-lived bursts of technological and behavioral innovation in southern Africa during the Middle Stone Age?

Catalysts for Stone Age innovations: What might have triggered two short-lived bursts of technological and behavioral innovation in southern Africa during the Middle Stone Age?