For the time being I was trying to simply port the backend from edx-platform, without actually changing any of the functionality.  I was going to address this TODO in a follow on PR when we actually pick up the related story off of the backlog.