Preheat oven to 350° degrees F.
Spray three 8-inch springform pans with nonstick spray and line the bottom with parchment paper.
In a large bowl, whisk the flour, cornstarch, baking powder, baking soda, and salt. Set aside.
In a bowl of a stand mixer (or use a handheld mixer) beat the butter and sugar on medium-high speed until creamy, about 2-3 minutes.
Scrape down the sides of the bowl with a rubber spatula as needed.
Add the oil and beat well.
Add in egg yolks and vanilla extract and beat on high for 1 minute.
With a mixer on low speed, add the dry ingredients in 3 additions alternating with the buttermilk (dry-wet-dry-wet-dry).
Beat the 4 egg whites on high speed until stiff peaks form.
Using a rubber spatula, gently fold it in the cake batter.
Divide the batter between prepared pans.
Bake for 20-25 minutes or until a toothpick inserted in the center comes out with a few moist crumbs (be careful to not overbake). Start checking at 18 minutes mark.
Remove cakes from the oven and let cool in the pans for 20 minutes, then remove the springform, and leave it to cool completely. Do not remove the baking paper until ready to assemble.