Shifting project list to client-side logic.