I've seen this video several times, because youtube keep suggesting it to me, and everytime i think; "huge flywheels could be a sollution (not a chemical one...).",(reply>), They are called synchronous condensers