I'm looking for a macro lens for GoPro, with whatever attachment system, that can withstand some abuse. It will spend most of the time on a D-ring, banging against a stowed light, clipped-off regulator, crammed between double-enders, etc. I'm not going to treat it well, and it shouldn't come apart underwater or crack on the third dive. It would be great if it can focus to a few inches, everything else is totally optional. Any recommendations?