I’m being pedantic but while external factors definitely can cause big jumps in tech, everything is always interconnected. We can’t discover rocketry without previous leaps in material science, those were impossible without manufacturing and mining infrastructure, those not possible without agriculture and sociological structures and organization, not to mention all the associated advances in mathematics etc