CLC-1916 Separate section-level data into its own globally cached feed; make schedule and instructor into arrays