Union operator best practices: We have 3 streams we want to union. We use keyBy after the union and pass the keyed stream through a tumbling window. Should we key all 3 streams before the union? If so, is the result of the union still keyed? Or do we need to keyBy again?