надо оганизовать 2 потока. 1. управляющий (задержки, че там еще. но из него ничего не вызывать кроме слипов и евентов) 2. исполнительный (всякие вызова в кэйсе по евентам из первого). ну и пару событий для связи с управляющим должно получиться