scale down should not get affected with consumed_gears/actual_gears mismatch