_ I’m not an engineer, but what about lifeboats that inflate and are small and portable?

Passengers could keep them in their cabins and launch them on the spot wherever seems best.

They would have to be made seaworthy and have paddles. At least they could be better than mere life jackets and could perhaps be a supplement to the other kind of lifeboats.