Turns out this got more complicated in more recent edX.