We are just passing empty context, which means there is no request_id attached. Wondering if in all these methods, we can just use `s.Log` or `app.Srv().Log`? I was thinking that we should just use contexts for request-based methods, and not for long-running code like the web hub.