Mesh morph targets and collision

I’m morphing a mesh with key shapes/morph targets, is it possible for the mesh to maintain accurate collision as it moves through its morph targets? Is this kind of effect possible at all through other means?

Example