Reduce power_needed calculations