In car it requires liquid cooling and from conversations I've had with former Tesla engineers, exquisite control over power quality.
Just ask a Nissan Leaf or Chevy Bolt owner.
EV battery engineer here. It's not hard. Battery management systems are often over engineered but the state of the art is fairly straightforward and will allow battery packs of sufficient size last 200k miles or more easily.