It would not be suicidal given how I've implemented it. It's calculated at the start of each log message (or chunk-list), not during, so it is completely safe (although arguably a silly thing to be doing).