in the infinite system algorithm, build up target_Sz proportionally to the current size of the superblock

this allows the code to work with target_Sz which is greater than one