Refactor the building of edge IBOs.