Thoroughly wash and scrub pandan leaves, then blend with 1 cup water until very finely blended. Strain and add pandan water into a thick, medium sized pot.
Add remaining Rice ingredients, bring to a boil on high, then lower heat to medium low and cover with a lid to maintain a low boil. Cook for 15-20 minutes until glutinous rice is cooked all the way through, and no longer powdery or tough (test by eating a grain, or smashing a grain between your fingers). We want to aim for fully cooked past 'al dente' but not as soft as rice porridge. Stir the pot only once at the ~9 minute mark since stirring too often will release too much starch.
Add all 'Supporting Cast' ingredients, turn heat to high and bring to a boil. Once it hits a boil, lower to medium to maintain a low boil for ~10 minutes until the corn is fully cooked.
In a small bowl mix Thickener ingredients until fully combined, then add to the pot. Turn heat to high and continuously stir. When it hits a boil shut the heat off. This step is optional based on your thickness preference (or how much starch from the rice was released)--you can scale up or down as needed, but note that thickening properties of the starch don't take effect until after this hits a boil.
Using a small sauce pan, combine Coconut Cream Topping ingredients and heat on high continuously stirring. When it hits a boil, shut the heat off. Keep a lid on this afterwards until ready to serve to prevent the top layer from thickening.