Is this the normal behavior of Livewire Full-page component?

This is the first time I’m trying to use Livewire on a project and I just realized when I use a full-page component for every request like retrieving data from DB on a drop-down based on the selection of another drop-down or this kind of scenarios the entire page will re-render but not only the changed part of the data inside the dropdown element. is this the normal behavior since the whole page is a component? if not then what am I doing wrong? If this is the normal behavior then what’s the best practice to use livewire for such a page structure? to nest components or use a blade view and include the livewire components in it? if it’s to nest components then how to pass data from the child component to the parent component since all I found in the official document was about child components to accept data parameters from their parents.

Your feedback and guidance are much appreciated.