01 - 
                In a small saucepan over medium heat, combine blueberries, granulated sugar, and cornstarch. Cook, stirring occasionally, until thickened and reduced, approximately 5 to 7 minutes. Remove from heat and allow to cool completely.
              
              
              
                02 - 
                In a medium bowl, beat cream cheese, powdered sugar, and vanilla extract together until smooth and creamy. Set aside.
              
              
              
                03 - 
                In a large bowl, cream softened butter with granulated and brown sugars until light and fluffy. Incorporate eggs and vanilla extract, mixing until fully combined.
              
              
              
                04 - 
                Whisk together flour, baking powder, baking soda, and salt in a separate bowl. Gradually add dry ingredients to wet mixture, mixing just until incorporated.
              
              
              
                05 - 
                Preheat oven to 175°C. Line baking sheets with parchment paper. Portion approximately 22 ml (1 1/2 tbsp) of dough and flatten slightly. Place around 5 ml (1 tsp) of cheesecake filling and a swirl of blueberry topping at center. Encase filling within dough and form a smooth ball.
              
              
              
                06 - 
                Arrange filled cookie balls on baking sheets spaced 5 cm apart. Bake for 12 to 15 minutes or until edges turn lightly golden. Allow cookies to rest on sheets for 5 minutes before transferring to a wire rack to cool completely.