Is there a definitive technological 'ceiling'? Black powder, metallurgy, printing, etc.