что-то схлопотал я проблем с использованием RecordID как с типом данных... кажется вычисляемые поля не работали...
а если RecordID кидать в текст, то вычисляемые поля работают, но при переключении языка такая ерунда получается!

или что-то переделали, или там остались засадки.
хотя решение да, универсальное, как для коментов, так и для аттачментов