Title. Favicon is rendered in a useEffect with dep date which updates every second. Theoretically a timeout based solution akin to the one UGWA has would save on computing power.
Also, favicon and other non-layout logic should ideally be moved out of Layout.tsx, although to where is uncertain.