This PR introduces the new `anonymousComponentPath()` method, and it’s the main reason I can register Blade components from any folder in the app. I like it because it removes the old limitation of being tied to the views directory and makes organizing components in domain/package style folders much easier.