I fish from a tube and tend to fish a Gurgler style pattern and don't really retrieve. I slap the fly into small openings, let it sit for a second, then switch it just enough to show life. After several attempts with the twitch and pause, I will lift it straight up and out, then shoot for a new opening. Usually get 3-4 casts between cleanings. No need for a lot of retrieval...the fish don't miss the fly landing, and they either eat or don't. Usually if they don't eat it, its just too far away. Give it a few minutes and then slap another cast down a bit closer.