An apparatus, comprising: a memory configured to store a color transform that maps input colors of print jobs to output colors of a printing system, wherein each of the input colors are assigned to one of a plurality of regions of a color space, wherein each of the plurality of regions has a colorant limit for printing a subset of the output colors, wherein the colorant limit for at least two of the plurality of regions are different and in each of the plurality of regions, the total amount of colorants used to print the input color assigned to that region is less than or equal to the colorant limit for that region; and a processor communicatively coupled to the memory that is configured to receive a print job, to process the print job into rasterized image data using the color transform to convert input colors in the print job to the output colors of the printing system, wherein a colorant amount for printing each subset of the output colors is maintained within the colorant limit of one of the plurality of regions associated with its respective input color, wherein the processor is configured to transmit the rasterized image data, wherein the colorant limit for each of the plurality of regions is selected to maximize a chroma of the output colors printed by the printing system, the plurality of regions represents secondary colors of the printing system- representing hues of red, green and blue, the secondary colors are represented utilizing two or more colorants of the printing system, the color space comprises CIELAB, and colorants of the printing system comprise Cyan, Magenta, Yellow, and black. a memory configured to store a color transform that maps input colors of print jobs to output colors of a printing system, wherein each of the input colors are assigned to one of a plurality of regions of a color space, wherein each of the plurality of regions has a colorant limit for printing a subset of the output colors, wherein the colorant limit for at least two of the plurality of regions are different and in each of the plurality of regions, the total amount of colorants used to print the input color assigned to that region is less than or equal to the colorant limit for that region; and a processor communicatively coupled to the memory that is configured to receive a print job, to process the print job into rasterized image data using the color transform to convert input colors in the print job to the output colors of the printing system, wherein a colorant amount for printing each subset of the output colors is maintained within the colorant limit of one of the plurality of regions associated with its respective input color, wherein the processor is configured to transmit the rasterized image data, wherein the colorant limit for each of the plurality of regions is selected to maximize a chroma of the output colors printed by the printing system, the plurality of regions represents secondary colors of the printing system- representing hues of red, green and blue, the secondary colors are represented utilizing two or more colorants of the printing system, the color space comprises CIELAB, and colorants of the printing system comprise Cyan, Magenta, Yellow, and black.