Question on AudioProcessorValueTreeState::Listener documentation

In AudioProcessorValueTreeState::Listener's parameterChanged(const String& parameterID, float newValue) documentation, it says the following:

“Within this call, retrieving the value of the parameter that has changed via the getRawParameterValue() or getParameter() methods is not guaranteed to return the up-to-date value. If you need this you should instead use the newValue parameter.”

Looking through the code, it seems like the value passed in for newValue is always pulled from the value that both getParameter() and getRawParameterValue() would return. Am I missing something?