Use EventLoop for interval and period tasks