Tracing improvements
See individual commits. Most importantly:
- Fix error that is used in the
HandleProcessingError()
to not be context error as it's not sent to Sentry, but we want that specific error info in Sentry to debug #386 (closed). - Instrument cache locking with tracing to avoid confusion like this: #386 (comment 1405382404)