Preheat the oven to 325 degrees F. Grease and flour three 8 or 9 inch pans, adding a circle of parchment or wax paper to the bottom of each pan.
In a microwave safe bowl, add the milk, and white chocolate. Melt in the microwave for 40 seconds, then in smaller increments until the chocolate has almost melted completely. Stir until remaining chocolate has melted.
Add vegetable oil to the milk & chocolate mixture and stir. Set aside.
In a medium bowl, whisk the flour, baking powder, baking soda, and salt for 30 seconds and set aside.
In the bowl of your mixer, add the room temperature butter and cream cheese, lemon extract, and lemon zest,. Mix on low speed just until smooth.
Gradually add the sugar and mix at medium speed for 2-3 minutes.
Add the room temperature eggs one at a time, mixing after each one until the yellow of the yolk is blended.
With the mixer on low speed, alternately add the flour mixture and the milk/oil/chocolate mixture, beginning and ending with the flour mixture (We did 3 additions of the dry mixture, 2 additions of wet)
Mix the batter just until combined- be careful not to over-mix. Divide the batter between the three pans. (If filling three 8 inch pans, you will have enough batter to make a test cupcake or two if you'd like)
Bake at 325 degrees F for 33-35 minutes (peek in at the 30 minute mark) or until a toothpick inserted into the center comes out clean or with just a few crumbs attached. Let cool for 5-10 minutes in the pans on a wire rack before turning out.
This recipe makes just under 9 cups of batter. Works for cupcakes also (although there will be little to no dome).