Slow task execution

Spread out long-running tasks over multiple ticks.

It now works! 

https://www.youtube.com/watch?v=NAcOofJ8IMQ
Why do we need the accuracy of nano time?