Implemented periodic stepping without the janky forkIO and delayThread calls.