Caching results from PortfolioItemModelFactory and added tests