You also forgot the irony that the calculations for the progress made affect the processing speed which requires updates to the loading time, which affects processing speed and so on<br><br>tl;dr : The more complex you make loading tine calculations, the less accurate they become