1. Move cachekey generator into a function (MainOrchestrator)
2. Change CSV dump to just use timestamps specified in CSV