Ela, это вопрос не содержательный, а технический.
Можно и опрос провести типа "Как реализовать подобное на действующем движке с минимально возможным количеством запросов к базе данных".

Каждый сможет выложить участок кода на PHP (или реализовать на Java) и свои данные по тестированию. Я только за.
Дело в том, что любое техническое решение должно быть достаточно обосновано и пройти, для начала, обкатку на тестовых вариантах сайта. Поскольку изначально такой функционал в движок форума не заложен, то есть это своего рода хак (доработка, "допиливание"). И тут надо рассуждать не только с точки зрения удобства, но и с точки зрения нагрузки на сервер, и с точки зрения возникновения возможных багов (ошибок). Это не совсем тот вариант, когда "надо просто кнопочку нажать где-то".
В любом случае - я вас услышал, благодарен вам за предложение (прошу и дальше их вносить, если будут появляться другие) и подумаю над возможной реализацией. А вот будет, или нет это реализовано - однозначно пока ответить не готов.