@Override
		protected Entry<TraceAddressSnapRange, T> doCeilingEntry(long snap, Address min) {
			Address spaceMax = space.space.getMaxAddress();
			return mapSpace
					.reduce(TraceAddressSnapRangeQuery.intersecting(min, spaceMax, snap, snap))
					.reduce(TraceAddressSnapRangeQuery.enclosed(min, spaceMax, Long.MIN_VALUE,
						Long.MAX_VALUE)
							.starting(Rectangle2DDirection.LEFTMOST))
					.firstEntry();
		}
Cache for optimizing {@link AbstractBaseDBTraceDefinedUnitsView#getFloor(long, Address)} and
similar.
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/listing/AbstractBaseDBTraceDefinedUnitsView.java