In keeping with the innovation theme - try a double skin buoyancy chamber.
The Duo Protect concept was developed for members of the DGzRS - the German equivalent of the RNLI.
Available
in the top-of-the-line Duo Protect 275 for adults, and both the Duo
Protect Mini and Duo Protect Junior for your children.
The philosophy behind this innovation is simple:
"if, for example, the buoyancy chamber snags and is punctured by a hook
or sharp object in an emergency situation, the lifejacket is not
rendered useless. Even if the outer layer has been pierced, the gas
inflating the buoyancy chamber pushes the flexible inner wall right up
against the hole thus sealing the leak again."