Gostaria de saber o seguinte, no desenvolvimento Android usando MVC, para cada Activity eu tenho que ter um Model, View e um Controll e talvez um DAO? Ou posso usar a mesma classe de Controll que controla duas Activity? E perde muita performance ou pesa muito criar tantas classes assim?