Started dumping quality sub-setting calculations in preference to switch statements. It probably would've had an unnecessary amount of overhead anyways.