Changed extension types for PortfolioPosts and PortfolioHolder