Hi,
my team is new on Scrum working on one product, which contains two components. For some stories, working cross functional works perfect as we have to touch both stories. Then it is easy to define the sprint goal.
However, most of the stories only touch one component and as there the know how transfer is just starting, we add a separate stories for each component. So I try to get the know transfer done.