If a process takes N seconds, but this is bigger than 60, (and you need to have it less than 60 seconds to upload to instagram, etc!) how to display whole process in 60 seconds or less? break it up into N/N1 processes, and show each simultenously. I've just applied this to a simple circle pattern here, could be done for other things, may add more examples to this page sometime. Also many ways to split up, different numbers of circles, different matching up etc.
Note, this file has load and loads of stuff that is not needed! My starting point for working in Webgl has been the webgl fundamentals webpage