How do these new batteries hold together under vibration, abuse on hard launches, etc.???