In a small bowl mix together ingredients for crust. Pour into a 9 inch spring form pan and press down. I use the bottom of a measuring cup. Set aside. In a medium sauce pan and ingredients for apple filling. Mix and cook on low for 10 to 12 minutes stirring occasionally. While your apples are cooking cream together cream cheese and butter for at least five minutes until light and fluffy. Add sugar, eggs, vanilla and cornstarch mix completely. Add sour cream. Only mix until sour cream is combined. Do not over mix this will create air pockets in your cheesecake. Pour half of cheesecake mixture over the crust and layer with apples. Drizzle with a little caramel. Pour remaining batter over the top of the apples and sprinkle with brown sugar topping. Bake at 350 for 35 minutes. Turn off the oven and leave cheesecake in oven for an additional 15 minutes. Refrigerate for at least two hours. While cheesecake is chilling beat heavy whipping cream and 3 tablespoon granulated sugar and 1/2 teaspoon vanilla to stiff peaks. After cheesecake is set up remove from pan and drizzle with remaining caramel. Decorate with whipping cream and serve.