The GAF (and many others) have been swopping codes for years.
I disagree.
Changing codes, yes.
Swopping codes, no - if by "swopping" you mean that a code used on one aircraft last week can be used on a different aircraft today. We've seen little or no evidence of that, and certainly not enough to support the theory.
What's not in doubt is that the Germans (and US, etc) have many more codes available than they have aircraft, and it's becoming increasingly common to see the
same aircraft using several
different "tactical " codes on different occasions.
But as for the
same code being used on
different aircraft at different times (discounting aircraft which have been retired), I'm not convinced. I suppose the proof of the pudding will be when all the available codes have been used once around, then we will see how they start to be reused.