You weenies.
"High flow" caves aren't the big hairy boogyman that people make them out to be. You just go slower and not as far. Here is the 'high flow diving master course'. I usually charge $100/ day for this, but you for guys, its free. Don't say I never gave you anything.
Grab a rock, pull on that rock, do it again. Hide from the flow behind big rocks if you can't find a rock to pull on. Keep lines tight. Think about what you're doing. Always face into the flow when you're trying to stop. Get flat in the water and eliminate all dangly bits. Flutter instead of frog. Take your time. Did I mention to take your time? Also, pull on that rock! Now, if you really wanna be slick, hide behind big rocks WHILE pulling on rocks, stay shallow if you can, and go slow. If you're huffing and puffing you're either a) doing it wrong or b) need to hit the gym. Hitting the gym (or pool, or track, whatever) is a good idea anyway. Also, get some helium in those tanks. 2 reasons: 1st, it reduces narcosis (nitrogen, co2). 2nd, its lighter so you need less gas in your wing (aka drag) to float those big ass tanks.
Guess what? Its a high flow cave. Its probably 85-100ft deep. You're NOT gunna go far. Wanna go far? Take more gas and/or take a scooter. But you can have a nice, enjoyable dive in a high flow cave without being spat out the Ear like a piece of choked on broccoli. There's a bunch of cool cave in the first 1000' of ginnie (and LR and JB, too, I'm sure. I just have less experience in those 2) that you can easily see on backgas. Add a stage you wanna get real nutty and you can get all over that cave.