Just curious, how do you rebuild on pages with shared components?

The renderer will only render the changed component and then the live reload will kick in if you use the nitro dev option. Since a component is just Python, the component will update everywhere its imported.

If you run nitro build, it will re-compile the whole page (all pages).