If they are, it’s not only to compete with Diaz (who is also 4 years older), because Gordon proved he can play in multiple positions.
At Bayern, he could compete (or at least cover) for all of their 4 offensive positions. 3 for sure.
They’ve been doing something unusual this season with Gnabry as a #10 or second striker. And Jackson will probably not be kept.