Working on extending the IPDPS paper for a journal version.