I have been thinking: could there be some kind of system that makes submarines and other vehicles underwater get damaged when they get too deep. How deep vehicle can go, could be defined with amount of air in it. When something gets too deep, it could get damage in random places with speed depending on how much deeper it is from crush depth. It would make submarines a lot more realistic and fun!