I've always had problems trying to run down stream in chest high's trying to catch a dropped fly box! I think chasing sunglasses would be equally difficult!!!!!
There's a company out of Huntington Valley PA called Reflekt that makes floating glasses. I picked up a pair of wraps for golf and driving. I like them.