Cleaned up BlueprintData and Schedule to retain unique schedules and use much less memory.