01 - In a mixing bowl, combine graham cracker crumbs, melted butter, and granulated sugar. Stir until the mixture resembles wet sand and holds together when pressed. Transfer to a 9-inch springform pan or deep-dish pie plate and press firmly into an even layer across the bottom. Refrigerate while preparing the filling.
02 - In a large bowl, beat the softened cream cheese, powdered sugar, and vanilla extract with an electric mixer on medium speed until completely smooth and free of lumps.
03 - In a separate chilled bowl, whip the cold heavy cream with an electric mixer on high speed until stiff peaks form. Be careful not to overwhip.
04 - Gently fold the whipped cream into the cream cheese mixture in two additions, using a spatula with light sweeping motions, until just combined and airy.
05 - Fold the well-drained crushed pineapple and 1 cup shredded coconut into the cream mixture until evenly distributed throughout.
06 - Spoon the filling over the chilled crust and spread into an even layer using an offset spatula, smoothing the top.
07 - Cover tightly with plastic wrap and refrigerate for at least 4 hours or overnight until the filling is firm and set.
08 - Just before serving, sprinkle toasted coconut over the top and arrange pineapple slices or chunks for garnish if desired. Remove the springform ring, slice into wedges, and serve chilled.