It should be similar with EnumerableProject. Maybe same logic.
CALCITE-4052 Enable Top-down Optimization