Lay one sheet of puff pastry out on a silicone baking mat, or a clean, lightly floured work surface.
Lightly, gently roll it - slightly - to flatten it out a little.
Spoon half of one batch of filling onto the pastry sheet. Spread in an even layer, leaving a 1" strip along one long side of the pastry.
Starting with the edge across from the bare strip, roll the pastry up - towards the bare end.
Whisk together the egg and 1 tablespoon of water, brush a thin layer of it on the bare strip of pastry.
Continue rolling, gently pressing the egg wash strip against the main roll to seal it. Repeat with the second sheet pastry, and any other fillings / more pastry you may be doing.
Wrap each roll with plastic wrap, chill for 30 minutes.
Preheat oven to 400 F.
Once thoroughly chilled, use a sharp knife to cut into ½-3/4" slices - I usually aim for about 15 slices per roll. Try to keep the slices the same thickness.
Arrange cut spirals onto parchment lined baking sheets, leaving 2" between the pieces.
You can brush the pinwheels with egg wash if you like, I usually don’t bother.
Bake for 15-18 minutes, or until golden brown, puffed, and cooked through.
Remove from oven, allow to cool slightly before serving.