What I mean is that currently, you set the name once in the beginning from the axis name, and on any update you parse the initial name, split it, and reuse it. What I suggest is that you just use the name of the axis here again, and don't parse the previous name.