@Geobits I don't have any knowledge so I don't know how much of a limit
this is but it roughly suggests that improvements in speed will mainly be optimisations rather than algorithm changes. Unless someone finds something groundbreaking, which is not unprecedented...