Certo, sono collegati.

Vorrei fare una cosa su modello dei byte trasferiti, ad esempio, per un download da internet. Hai il totale dei byte (totale dei record) e hai il byte attuale (record attuale)... così puoi costruire una progress dando ad ogni step della progress il valore totale dei byte / 100.