* worse case, the indexs blocks spread over different block groups
*
* If datablocks are discontiguous, they are possible to spread over
* worse case, the indexs blocks spread over different block groups
*
* If datablocks are discontiguous, they are possible to spread over