Factory supports levelPattern to modify the subcells per level.