Preheat your oven to 350 degrees.
In a small bowl, whisk together the 3 Tbsp of flax meal and 7 1/2 Tbsp of warm water and place into the refrigerator to gel while you make the cheesecake.
lace the soaked cashews into a high-powered blender (make sure you drained the water into the sink first!) along with all of the other ingredients for the cheesecake. Puree until thick, smooth and creamy, scraping down the sides as necessary. Set aside while you make the crust. Note: you want to be able to pour the cheesecake onto the crust as SOON as it's out of the oven, which is why it's best to prepare it first.
In a large bowl, beat together ghee and honey for the crust, until smooth. Stir in the coconut flour, cinnamon and a pinch of salt until well mixed. The dough may be a little wet - that's normal!
Press the dough evenly into the bottom of a 9 inch Spring form pan.
Bake until the edges of the crust are lightly golden brown, about 7-8 minutes.
When the crust has about 2 minutes left to bake, transfer the cashew mixture into a large bowl and pour in the flax eggs from the refrigerator. You want to leave them into the refrigerator as long as possible, so they can really gel up. Stir until the flax is evenly mixed into the cashew cream.
Remove the crust from the oven. Your crust with most likely have risen in a few spots. Just use a small spoon to pack it back down flat, leaving no cracks. Immediately pour the cheesecake mixture over top and smooth out evenly.
Bake until the cheesecake has risen slightly and the outside appears set and firm,about 45-50 minutes. Remove from the oven and let cool completely on the counter. Then, cover and refrigerate overnight to completely set.
The next day, combine all of the caramel ingredients in a SMALL sauce pan and bring to a boil over medium heat, stirring so everything is melted and combined.
Once boiling, let it boil for 1 minute without stirring. Then boil, stirring frequently, until it begins to thicken, darken and reduce, about 2 minutes. Once thick, transfer to a bowl and let it stand for 15 minutes to further thicken, stirring occasionally.
While the caramel sits. Toss the sliced apples in a squeeze of lemon juice and heat the ghee in a large, high-sided frying pan on medium-high heat.
Once the ghee is melted, add the apples into the pan and cook, stirring frequently, until the apples are golden brown and fork-tender, about 5-6 minutes.
Add in the coconut sugar and sprinkle with cinnamon and cook until the sugar melts and is syrupy, about 1 minute.
Run a sharp knife around the outsides of the Springform pan, and then release the sides from the pan. Spread the caramel over top of the cheesecake.
Arrange apples in concentric circles atop cheesecake and brush apples with any juices left in skillet.
Slice and DEVOUR!