In a small saucepan, heat the oil until shimmering. Add the Thai green curry paste and minced ginger and garlic, and use a spatula to stir as best you can. Cook for about 2-3 minutes, continuing to stir - or until curry paste is fragrant and ginger and garlic are slightly softened. Let cool.Once the curry paste mixture is cooled, mix it together with the soy sauce, lime juice, and rice vinegar (this is to ensure that the curry paste gets distributed evenly throughout the rest of the guacamole).Mash the avocado well and add to a mixing bowl. Stir in the curry paste and lime juice mixture, shallot, jalapeno, cilantro, scallions,0 and coriander if using.Season with salt and pepper to taste, and top with a handful of chopped pickled carrots if using. You'll likely need plenty of salt to cut through the richness of the avocado. If not using the pickled carrots, you may also need another hit of acid (either lime juice or rice vinegar). Guacamole is a great exercise in seasoning skills! Best served immediately, at room temperature. Store leftovers in the refrigerator for up to 2 days by taking a sheet of plastic wrap and pressing it directly onto the surface of the guacamole to cover.Stir the rice vinegar, water, sugar, and salt together in a small saucepan. Bring the mixture to a boil, then turn off the heat and stir in the sliced carrots. Let sit for at least 15 minutes, stirring occasionally. Preferably cool for an hour or so before chopping some of the carrots to serve with the guacamole.