Yes, in N.H. jet ski driver's are required to have their safety stop lanyard attached to themself and to wear a pfd that is solid foam, and not self-inflating.
N.H. legislature should require you to swim a 440-yard, open water, deep water, Lake Winnipesaukee swimming test in order to get a motorboat driving license ......

...... seriously! This is almost impossible to do swimming the overhand crawl, but much more doable swimming the breast stroke and side stroke.
If you cannot swim 440-yards, 1/4 mile .....

..... then you cannot drive a motorboat in N.H. ...... I have spoken .....

!