Fixed the bug in the additional fields persistence
made it simple to backfill, by allowing a reporttime paramter which is respected by csv generator and progress calculator