Atomically create facts (create temp and rename atomically)