Preheat the oven to 350°F. Spray or brush two 6 inch cake pans and two 4 inch cake pans with oil. Dust the sides of the pans with a bit of gluten free flour and line the bottoms with parchment rounds. Set aside. Weigh the bowl of your stand mixer and write that down for later.
Melt the chocolate over a double boiler or in the microwave until smooth. Set aside to cool slightly while you prepare the batter.
In a small bowl, whisk together the eggs, buttermilk, and vanilla. Set aside. In the bowl of a stand mixer, sift together the flour, sugar, baking powder, and salt. Mix the dry ingredients on the lowest setting until combined, about 30 seconds.
With the stand mixer still on the lowest speed, add the butter one piece at a time, waiting a few seconds between additions. Mix until the butter and flour begin to clump together, about 30-40 seconds after the last piece of butter is added.
Add 1 cup of the egg mixture with the mixer on low and beat for 5- 10 seconds to incorporate. Bump the speed up to medium- high and beat until light and fluffy, about a minute.
Add the remaining egg mixture in a slow, steady stream down the edge of the bowl. If you hit the paddle, it will make a mess. It should take about 30 seconds to add this remaining mixture.
Stop the stand mixer to scrape down the sides of the bowl. Beat again at medium- high speed for about 15 seconds to thoroughly combine.
Split the cake batter in two with the help of an electric scale. Subtract the weight of the bowl (from step 2) from the weight of the batter in the bowl. Divide that number in half. That is the amount of batter you will remove and place in a second bowl.
Add the melted and cooled chocolate to one of the bowls. Gently fold the chocolate into the batter until it is combined.
Place a 6 inch cake pan on your scale. Alternate tablespoon scoops of vanilla and chocolate batter until you have 12 ounces. Wiggle a skewer or small spatula through the batter and gently smooth out the top. Repeat with the remaining 6 inch cake pan. Do the same with the 4 inch pans, but add 6 ounces in each.
Bake the 6 inch pans for 30- 33 minutes and the 4 inch cake pans for 28- 30 minutes or until the cakes spring back when touched. A skewer should come out clean.
Cool in the pans for about 10 minutes before transferring to a cooling rack. Cakes must cool completely before assembling.