Convert chunked project

There is too much logic in here to make @mpharrigan happy.