Does it really have to add every edited page to the Watchlist? At least set it to expire after the maximum duration (6 months), if it have to.
And it (most likely) adds also pages that wasn't even modified (ex. when all suggested links were incorrect, and there's no entry in page history).