Added the ability to use an external timestamp to allow the same timestamp to be used for multiple artifacts