Split/auto publish

LMS-11017 https://openedx.atlassian.net/browse/LMS-11017
The other part is figuring out what goes into orphans. I'd be inclined to leave as is for now, but could spend some time on it if necessary.