Refactor out ListOfProxy