At full stretch on Copacabana beach Prince William could certainly be said to be throwing himself into his trip to Brazil.