Confirmed that I'm sane in that I'm parsing the .sdf files correctly since our code works just fine with X.obj