protected Lifespan randomLifespan(Random random) {
		boolean isNowOn = random.nextInt(4) < 3;
		if (isNowOn) {
			return Lifespan.nowOn(random.nextLong(10000));
		}
		int length = random.nextInt(10000);
		long start = random.nextLong(10000);
		return Lifespan.span(start, start + length);
	}
Fails because you cannot create a second root object.
Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/trace/database/target/DBTraceObjectManagerTest.java