objection. unless @elupus agree this 2 lines can be put above the m_state->Seek() & m_oldState->Seek().

this will ovbiously change the Curl module behaviour when Seek(), no one knows what problem it will cause, even you.