Refatorando projeto, tornando nomes e utilizando de interfaces mais consistentes. Cacheando objetos anteriormente carregandos atraves de serializers