Is it possible that some of those places the water is flowing around are a lot denser stone, and the water is cutting through some narrow softer rock around/in between? Perhaps the avenues are too small to accomodate all the water, so it splits apart until it can work its way back to a big enough channel through the stone.

I am not a geologist either.