CC-5898: Future repeating shows may not get generated and/or filled with content

Refactored show creation into separate function