This is not the solution, just a nice good practise suggestion from the Lotus Notes world:
We usually use one field called $UpdatedBy that is of the "multivalue" type. Multivalue field just stores more textual values in it separated by some char. The content is e.g.: "CN=Joe Doo /O=JoesCompany" "CN=Administrator/O=SamsCompany" "CN=Radek Svarz/OU=ADCZ/O=DGRP" The last one added is the one that modified the document latest. Thus we know any person that modified the object and can track it to the past.