Recently I noticed that my automatic usergroup promotions stopped working for no apparent reason. I checked the error logs and the script is running out of memory when it is executed. I have roughly 100K registered accounts, of which about 20K are active within the last 3 days and therefore are considered by the promotion cron. I saw there is a previous bug report labeled "won't fix" for a similar issue, but this is not for a one time usergroup move. It's been consistently failing every hour for the past few days. Would it be possible to only process X users at a time like the forum total recounter scripts so that it scales a bit better on larger forums?