converting perf and tradesimulation to use benchmark events
as the internal clock for data emission.