For presentation 2022-11-19 Sa at the SSHA Conference
Maybe it is subsumed in causally thin/thick, but development of knowledge is something that has to be invested in.
I'm sympathetic to identifying the Scientific Revolution as the key. But then I remember that technology is endogenous and I doubt myself. Was technology endogenous in 1700? In 1825? I don't know.
Other than that possible quibble, you have it right.