Added a second timing object to allow 'double buffering' of timing info, which will allow timing info from previous cycle to be written while timing current cycle.