timeInSamples increments not consistent with getNumSamples() in VST3

Can I ask why Juce manipulates TimeInSamples to 0 in VST3? A negative number would seem valid for prerolls and can occur when looping back to the start also.