model property. In many cases it appears at the start of a request body, before any prompts. So there is no point in reading the entire json document as prompts can have up to 1 million chars..Skip would throw.TrySkip, but when that fails it resets the state of the reader back to before the skip. Is there a way to attempt a skip, but keep the reader state. Such that you can continue on the next chunk of the buffer?