We want to mark all of the descendants (mostly because I'm not sure where we're going to need this info on the front-end for future experimentation), so we have to call `recurse_mark_scored` on each of the children regardless. 