It's certainly possible, but not in the same way this game does it.
I'd suggest hiding/unhiding specific "nodes" depending on where and how hard a part gets hit.
Oh dear, Do not want, please it would be annoying constantly having to fix vehicles, especially with the current handling of vehicles you would be crashing constantly.
proved
Don't worry, this could just be a seperate add-on. There's no way it would become default without certain improvements or modifications.