I'm a writer so I might be of help here. o/ Just a little wording can go a long way. My advice is to slip in some annoyance at the beginning when Takoda is being made fun of. Have him turn his back and roll his eyes, then maybe shake it off somehow. This will not only show his intolerance of negative attitudes, but acknowledge colonial perspectives and how some had to put up with it. It'll flesh him out and isn't too much to change.
If I come across Takoda and see any more little nudges to flesh him out, I'll be happy to let you know. However, I know you're a game dev with a lot to do--so I don't want you to feel like players are bossing you around.