Prepare the yeast. Warm the milk to 110F degrees. Add the active dry yeast and granulated sugar. Cover with plastic wrap and let sit for 10 min.
Sift the dry ingredients. Sift flour, wheat starch, powdered sugar, baking powder, and salt into the bowl of your stand mixer with a paddle attachment. Mix together on low.
Add in the shortening. While the mixer is mixing on low, add in the shortening. Make sure the shortening is broken up into small pieces by feeling it with your hand.
Activate the ammonium carbonate with lemon juice. In a separate small bowl, combine lemon juice with baking ammonium carbonate. Let it fizzle for 5 min.
Liquify the egg white in oil. In another small bowl, combine the room temperature egg white with vegetable oil. Liquify the egg by pulling up the egg white with a fork a few times.
Mix all the mixtures together. In the stand mixer on low with the paddle, mix the yeast milk mixture, then add the egg and oil mix, then lastly add the ammonia and lemon beat for 30 seconds.
Switch to a dough hook and knead the dough. After 30 seconds, switch out for the dough hook and mix on level 2 speed for 2-4 minutes or until it forms into a ball in the mixer and is no longer sticking to the bowl. The dough should be tacky but not overly sticky. Take the dough out and gently knead the dough by hand for 1 minute. Form the dough into a ball and transfer it into a lightly greased large bowl.
Proof the dough. Cover with plastic wrap and place in a warm area (100F) for about 1-1.5 hours or until double in size
Divide and roll out the dough. Divide into 15 equal pieces and roll into smooth balls. Then, using a rolling pin and roll out dough into 4- inch discs. Make sure you roll the edges thinner than the center.
Add the filling and form the bun. Add 1 tablespoon of filling and wrap the dough around the filling to form a ball. Then pinch to seal. You may need to remove the excess dough at the end.
Let the buns rest. Place parchment squares or cupcake liners underneath and let buns rest for 15 minutes
Steam the buns. Wrap the lid of your steamer with a dish cloth to prevent the condensation from falling into your steamer. Add water to your steamer and bring the water to a boil. Place the buns 2 inches apart of your steamer, cover and steam on medium heat for 10-12 minutes. After steaming, turn off the heat and leave the buns to sit in the steamer for 1 minute to prevent them from wrinkling from the temperature shock. You will have to steam the buns in 2-3 batches depending on the size of your steamer. Cover the uncooked buns with plastic wrap and place them in the refrigerator to slow down the yeast activity until they are ready to be steamed.
Serve immediately when hot.