My native language is Italian, which also changes suffixes based on number and gender.
(And I live in Germany since 2014 to boot)
I really think you are trying to draw conclusions about something that happens when learning most if not every language.
Example for English: https://www.gingersoftware.com/content/grammar-rules/adjecti...