use MapGeneratorWrapper in FutureTimeShiftGeneratorWrapper