Flywheels Take Solar and Wind for a Spin