I wasn't aware of it until just now, but there is a
Comet Thatcher which causes us a shower of meteorites every April.
the Lyrid meteor shower
So it looks as though she will be making a comeback every year.
Whoever named it realised that she wasn't/isn't a star - just a force for destruction.