21st Century new car door

http://www.disappearing-car-door.com/

what about car batterie sudden flat off ?? heavy rain ?? accident side impact ??