i need something as simple as IEnumerator that also supports some method like MoveBack().