Dagger2 activity scope, how many modules/components do i need?
<p>I have a couple of questions about custom scopes:</p>

<ol>
<li>I'm using MVP architecutre and I need to inject different presenters to different activities. For that purpose I've created @ActivityScope. Does it mean that I must create a separate module/component for every activitiy?</li>
<li>What is the purpose of custom scope annotations if I'm still responsible for creating and releasing those dependencies? Not sure if I'm right but I can use @Scope123 in all my modules/components and it won't make any difference.</li>
</ol>