Adding Multiple Color Fills for Different Polygons Created by PyGMT

I’m attempting to have these different polygons which represent geological formations to have different fill colors based on the formations’ lithology patterns. However, the current problem is that with the pyGMT command I can only seem to apply one fill color for ALL formations. Is there a way to have different colors for each of these different polygons? Thank you.

This sounds like a similar task to what I recently received help with. Perhaps the answer you seek has already been suggested there? If not, hopefully someone much more knowledgeable will offer assistance.