Optimise memory management for project list data source