A ½ " change in the length of a club causes a 3-swingweight point change …. however this is on average. With the "standard" head weights (and same shaft weights), ½ " change in the 3 iron and PW length does not have exactly the same (3 points) effect.
And if your shaft lengths come down in ½ " increments and shaft weights are the same, the swing weights will not stay constant without adding some extra head weight to the shorter clubs.
One way to solve this problem is to make shaft weights different. A change in shaft weight of 9 grams will yield a 1-swingweight change in the club. Heavier shafts increase swingweight.
Hope this helps.