Was it being handled on the client side? Couldn't the server log how everyone died and the client just grabs it and prints it on there?
Sorry I have no clue how this works really that's what I thought though
The message wasn't the expensive part. It was the widgets themselves that were expensive. We've been slowly optimizing our UI (also unfortunately de-optimizing other parts of it, which is going to be a focus in the coming weeks). As a result the killfeed isn't as big a concern as it used to be, so we just need to carve out some space in our list of priorities for it. :)