Alternative version of timeline pub. Untested. Needs profiling