The partial number is because the math got wonky. I was doing integer division to truncate the fraction, but then a different change turned it into float division instead. The original design was +1/3rd truncated per project level. I decided to keep the fraction to make it a smooth ramp instead of sudden jumps.