Last-minute nitpicking (but we need to get this one right, as it's pretty massive):
all version -> All versions
By doing repeated authenticated requests -> By doing repeated requests (we already mention that the user is authenticated later in the same sentence)
may be avoided -> should be avoided (conveys slightly more certainty that thread-monkey-patching consumers are safe)
Last-minute nitpicking (but we need to get this one right, as it's pretty massive):
all version -> All versions
By doing repeated authenticated requests -> By doing repeated requests
(we already mention that the user is authenticated later in the same sentence)
may be avoided -> should be avoided monkey- patching consumers are safe)
(conveys slightly more certainty that thread-