RobW, Swift concurrency update: I refactored my concurrent code, and it is now exactly 0x faster than my original implementation. So I am either much better at programming than I thought, or just as bad as I thought.
This was my second attempt at refactoring, the first was 3x slower, so I’m going to go out on a limb and say my first attempt was actually alright.