Preheat your oven to 350 degrees, spray a 9 by 13 inch pan and set aside.
In a large bowl, whisk together the flour, baking powder, salt, and cinnamon.
In the stand of a mixer, beat together the Horizon Butter and the apple butter until combined. Then beat in the sugar until light and fluffy.
Add in the eggs, one at a time, and the vanilla.
Slowly add in the flour mixture, until just combined.
Combine the caramel and the Horizon Heavy Cream in a measuring cup and microwave on 30 second intervals, stirring in between, until smooth.
Spread 2/3 of the dough on the bottom of the baking dish, pour the caramel over it, and add the rest of the dough to the top. It is easiest to add the rest of the dough by flattening small pieces and setting it on top of the caramel.
Bake for 20 to 25 minutes or until the edges of the bars are golden brown. Remove from the oven and allow to cool completely. Cut and serve!