I'm listening to the webinar at the moment. The video at 4:36 is non-persuasive -- an endless parade of bodies in white in one door and out the other.
For battery technology, I recall wood-tin batteries from 2013.
phys.org/news/2013-06-environmentally-friendly-battery-wood.html
The most recent story I could find calls for copper instead of tin and lithium instead of sodium.
newatlas.com/materials/battery-solid-electrolyte-wood-trees-polymer-conductivity/
The part about the wheel pants analysis for NVH is interesting. Stiffness would fail at 250mph.