In a large bowl, beat 32 ounces regular cream cheese on low speed until very smooth. You can use an electric mixer or wire whisk. If the cheese is at room temperature, mixing by hand should not be a problem.
Gradually add 1 ¼ cups sugar and beat until well incorporated.
Add 5 eggs, mixing until incorporated but not beating, and scraping down the sides of the bowl.
Add 1 teaspoon vanilla extract, ¼ cup Baileys liqueur and 2 tablespoons cream, stirring to incorporate well. Don’t beat.
Pour the batter into the prepared pan and smooth the top.
Bake for 20 minutes at 300°F (150°C), turn the oven down to 250ºF (120°C) and bake for another 30 minutes. (This can vary depending on your oven). At this point, the cheesecake should jiggle in the center. Don't be tempted to bake it longer.
Turn off the oven, but keep the cheesecake inside for half an hour with the door ajar.
Take the cake out of the oven and spread the topping (below), leaving a ½-inch edge around, being careful not to tear the top crust.
Very carefully, run a small smooth-bladed knife around the edges (top part) to loosen up any bits that might be stuck.
Cool to room temperature, wrap the pan in plastic without removing the cheesecake, and refrigerate for 8 to 12 hours. For the creamiest consistency, I recommend 1 day.
Remove the cheesecake from the cake pan carefully by running a knife around the edges and using a spatula to lift it from the pan. Transfer it to the serving plate and sprinkle chopped white chocolate on top before cutting.
Keep leftovers refrigerated or frozen, covered in plastic wrap or an airtight container.