Preheat the oven to 350°F and line the sides and bottom of the baking pan
In a large mixing bowl, add the flour, semolina or cornstarch, sugar, salt and thyme. Whisk to combine thoroughly. Drizzle melted butter and mix using a fork until just incorporated(don't over mix)
Transfer the dough into the lined baking pan reserving ¾ cup of the dough. slightly press the dough using a flat bottom small measuring cup or any small round flat bottom
Combine cherries, sugar, cornstarch and orange zest in a small bowl.
Immediately spread all the cherries covering the shortbread dough.
Sprinkle the remaining shorbread dough and gently press to adhere. Into the oven and bake for 30-40 minutes or until the top is golden brown and the cherries are oozing.
let it cool in the pan for at least 10 minutes then transfer the shortbread to a wooden board. Continue to cool completely before slicing evenly using a sharp knife.