Preheat the oven to 325°F. Prepare three 8-inch or four 6-inch round cake pans by spraying them with nonstick spray, lining the bottoms with parchment paper, and spraying again. Set aside. In a medium mixing bowl, whisk together the cake flour, baking powder, baking soda, and salt. In the bowl of a stand mixer fitted with the paddle attachment, beat together the butter, oil, and sugar on high speed for about 4 minutes, until light and fluffy. With the mixer on medium speed, add the whole egg, followed by the egg whites one at a time, scraping down the sides and bottom of the bowl between additions. After the eggs are fully incorporated, beat on medium speed for an additional minute. Add the sour cream and vanilla, and mix on medium for another 30 seconds. Reduce the mixer speed to low, then add half of the dry ingredients and half of the buttermilk, mixing until just incorporated. Add the remaining dry ingredients and buttermilk and continue mixing until smooth. Gently fold the flour-coated berries into the batter using a rubber spatula. Divide the batter evenly between the pans using a kitchen scale (approximately 18 oz per 8-inch pan or 12 oz per 6-inch pan). Bake for 25–30 minutes, or until the tops are lightly golden and a toothpick inserted in the center comes out with just a few moist crumbs. Let the cakes cool in their pans for 15 minutes before removing them and placing them on a wire rack to cool completely. Once cool, wrap each layer in plastic wrap and refrigerate or freeze until ready to assemble. If needed, level any domed tops before chilling.