I tried Tay's suggestion and REMmed it out (the second one), and
didn't see any adverse side effects. Been in BGs with it for three
days and didn't see anything 'wrong' come up, so probably safe to
remove.
I'm hoping we'll be able to visit this code in the future and try to
rework it so it doesn't always completely destroy and rebuild every
button, every time there's a raid change? If you're in a 10 to 25
person raid and one person leaves, it would be nice if the code could
figure out who left and remove those buttons only, and when a new
person joins only adds the buttons for the new person, instead of
rebuilding the buttons for all people each time.
After removing the forced garbage collection function call, the only
performance problem I can still see is from the wholesale destroying/
rebuilding of all buttons for small raid changes. Very painful when
you have a couple of people leave/join a raid in a small point of time
(happens in BGs all the time when people hop from WSG to AB to AV,
etc.).