Add softened cream cheese to a stand mixer and beat on high until smooth
Mix in powdered sugar, lemon juice, caramel syrup, and heavy whipping cream until thick and stiff
Spoon mixture into a serving dish and smooth out evenly
In a saucepan, combine brown sugar, butter, Karo syrup, egg, vanilla, and pecans
Bring mixture just to almost boil, stirring continuously
Reduce heat to medium and stir until thickened
Cool the topping for 15-20 minutes before pouring over the cream cheese topping, just set it to the side and check on it occasionally you want it pourable but not boiling hot, at the same time don't let it cool completely
Pour pecan topping over the cream cheese layer
Serve with cinnamon graham crackers and enjoy
serve warm OR cover tightly and store in the fridge, let it warm up slightly before serving