Fix lazy component memory leak

Fixed a memory leak in nested lazy() components where Suspense contexts and cached resources weren't properly released on disposal, causing disposed component trees to remain in memory across navigations. The fix ensures lazy() clears its cached accessor and resources clean up their Suspense contexts when components are disposed.