Don't use pointer sub structs for schedule.