An idle gear will always have a unit path - so don't think we need to check for idle path here.