If you have a permanent magnet generator would it be more efficient to have coils with iron cores or air cores? I am wondering because it seems that the flux from the permanent magnets is there already regardless of the core. Would there really be that much of an efficiency increase with ferrous cores? Also you wouldn't have to worry about the permanent magnets on the rotor being attracted to the iron cores and slowing it down further.