If you'd like to share some nested fields in between segments even though overwriting others, you can pull them out right into a separate variable:
The generateMetadata() operate can return any valid metadata object, https://ezmarkbookmarks.com/story18337322/generate-page-metadata-2024mcbnt-an-overview