The code restored in {829c4a8503ea09d791852d742ba1525d2813f6f2} isn't ideal, but Echo needs it for now.
Quick notes from IRC for now:
```lang=irc
[10:54:20] <AaronSchulz> legoktm: that feature should be re-thought, since I'm not sure how to deal with those problems
[10:55:36] <legoktm> AaronSchulz: Do you have ideas on where else we can hook in to determine when new links get added and by whom?
[10:56:37] <AaronSchulz> using linksupdate hooks is fine for the first part (and does not need triggering user stuff in jobs). The second part is the hard one.
[10:57:28] <AaronSchulz> category membership RC stuff just handles it for direct edits to articles and for unconditional cat links for templates
[10:57:44] <AaronSchulz> for the later it just says "template X (and Y including pages) added to cat Z"
[10:58:12] <AaronSchulz> doesn't enumerate each transcluding page with the author
```