FeatureGeneration should not care about dimension.