Cooperative Multitasking Components in Nette Framework example