Once the dough has been kneaded, form into a ball and place in a large metal or glass bowl that has been lightly greased. Cover with a clean towel or plastic wrap, turn OFF your oven, place inside and allow to rise for about 1 to 1½ hours or until doubled in size. I use this trick all the time to speed up the rising time.
Meanwhile, in the bowl of your mixer, combine the 3¾ cups of flour, yeast, salt and ground ginger. Using the paddle attachment, turn the mixing speed on low and slowly pour in the wet ingredients. Continue mixing while adding the eggs and egg yolk. A sticky dough will begin to form. Switch to the hook attachment and knead the dough for 7-8 minutes, adding ¼ cup more of flour if necessary. Do note that this is a very sticky dough, so don't add any more than 4 cups of flour total!
In a medium size bowl, combine the melted butter, buttermilk, pineapple juice and brown sugar. Slightly whisk so that it's all combined. Wait a bit until mixture cools a bit (if it's too warm from the melted butter) then add the extracts.