Previous experience has shown that we don't really spend a lot of time here, but there isn't any reason to hold the lock while we do it anyway.
Performance testing has shown that for bzr operations 'with nogil' doesn't really do much, which was generally expected. Any variation observed is within the noise margins.
This is mostly about 'the right thing to do', and potential future work where we may actually use threads.