Preheat oven to 350 degrees F. Line a 13x9-inch pan with parchment paper.
In a large bowl, using a mixer on medium speed, beat together butter and sugar until creamy, about 1-2 minutes; reduce mixer speed to low and beat in flour, baking powder and salt. Mix until just combined and crumbly. Press mixture into bottom of prepared pan. Bake for 15 minutes or until light golden around edges; remove from oven.
To make the filling, in a medium bowl, using a mixer on medium speed, beat together cream cheese and sugar until creamy, about 1 minute. Beat in lemon juice, zest and vanilla extract until combined. Beat in eggs until combined, about 1 minute; pour filling over the top of crust, and evenly sprinkle with blueberries. Return pan to oven and bake for 20 minutes, or until set.
To make the topping, in a medium bowl, combine brown sugar, flour, coconut, cinnamon and salt; cut in butter using pastry blender or fork, until ingredients are well incorporated and start to clump together. Sprinkle the crumbly mixture evenly over the cheesecake filling. Return pan to oven and bake an additional 20 minutes or until golden brown. Cool for an hour before lightly covering and chilling for 2 hours, or until cold. Lift parchment paper out of pan and slice cheesecake into rows, 3x5, to make 15 bars.
Makes 15 bars