Evitando carregar modelos que podem não estar definidos no projeto
Factory não precisa definir campos para cache da categoria do produto