The original system utilized threads. Except they were filled up and spam started to appear. Now we're having an issue with too many groups and most of which are abandoned. I would be in favor of having it re-worked, but currently Simon is the only person with access to site changes and he's tied up in many projects.