Sorry to tell you but I think it lasts a while, my DS has been doing this since he was around the same age and is now 15 months and still doing it!
Messy I know but I think it's all to do with the learning stage!