shouldOverrideHasTransientState