There is no substitute for time with some recipes. Soaking and rinsing the rice repeatedly is a big part of making this recipe successfully. There is also no substitute for sweet glutinous rice here. Other types of rice won't yield the same great result. You need the richness of full-fat coconut milk, and you must shake the can thoroughly so the cream integrates evenly when you make the sauce for the rice. This recipe is really two parts: cooking the rice so it's sticky and making the sauce a delicious glue to pull it all together, taste and texture both. The mango and squeeze of lime is that bit of tang and sweetness to finish.