I wonder how many years he practiced these movements before he became this good? It is easy to get frustrated with what you percieve as “slow” prgoress. Everyday you CrossFit, you are getting better, don't worry about to what extent you are getting better, just be content that you ARE getting better.