Split/auto publish

LMS-11017 https://openedx.atlassian.net/browse/LMS-11017
@dmitchell @mmprandom Are you planning to make this change or leave the code as is?