The amount of swirling around with cleaning balls is probably proportional to the length the stain has been there.
And yes, denture cleaning tablet are particularly effective too, but perhaps overkill for everyday use... The ones I have are white not blue though...?
1675751849
Or yellow / gold...