I guess you could attach your own state property to the generator if you want.