bytearray adds nothing for speed
Heb iterables omgezet naar streams. Dat is niet super makkelijk, want de ReferencePipeline doet nogal veel automagisch. stream.flatmap werkte niet voor zipfile.zipentry -> stream -> zipentry: dan ging hij eerst helemaal uitpakken (de zip in de zip) in plaats van meteen door. Ik denk dat dat logisch is als je allemaal streams aan elkaar koppelt, aangezien hij dan niet weet wanneer hij al kan mappen. Waarschijnlijk (!?) is dat wel op te lossen met een eigen stream implementatie of beter gebruik van StreamSupport.... Voor nu gekozen om de streams af te kappen en zelf te flatmappen. De performance is ongeveer hetzelfde als voor deze wijziging. Het volgende wat nu gedaan moet worden is XMLStreamReader gebruiken ipv XMLEventReader