final int pos = focus.getContextPosition();
if(pos < src.size()) {
ReclaimingFocus rfocus = (ReclaimingFocus) focus;
LazyDTMDocument toReclaim = rfocus.pollReclaim();
if(toReclaim != null) {
toReclaim.reclaim();
}
E item = src.get(pos);
if(item instanceof LazyDTMDocument) {
LazyDTMDocument lazydoc = (LazyDTMDocument) item;
lazydoc.preload();