I’m still figuring out how to create proper dependencies that are scoped on an Activity (or Context).
There are quite a few moving parts.
What, in your opinion, would be the best or most idiomatic way to do this, to provide dependencies for components that do not necessarily need a Context (they only need one for their creation)?