Put the sugar, cornstarch, orange juice, and blueberries in a small saucepan. Cook over medium heat until it is thickened and has come to a bubble. Take off the heat and set aside.
Put the flour, powdered sugar, and butter in the mixer and mix until it comes together.
It will be crumbly.
Press into a foil or parchment lined 9×13 pan. Bake for 20 minutes in a preheated 350 degree oven.
While the crust is cooking, cream together the cream cheese and sugar. Add the flour. Add the eggs, vanilla, and orange zest.
Pour the cream cheese mixture over the hot crust.
Spoon the reserved blueberries over the cream cheese mixture.
Take a knife and swirl the blueberries throughout the cream cheese.
Put the pan back into the 350 degree oven and bake for another 20 minutes or until the bars are set.
Let the pan cool on a rack for an hour. Then put the bars back into the fridge for at least 1 hour or overnight.
Cut into squares and dust with powdered sugar.