}
//Finally, add all the remaining blocks that weren't there before
ArrayList<RenderableBlock> blocksToAdd = new ArrayList<RenderableBlock>();
for (Long newBlockID : unloadedRenderableBlockStates) {
RenderableBlock newBlock = new RenderableBlock(workspace, this, newBlockID);
newBlock.loadState(renderableBlockStates.get(newBlockID));
blocksToAdd.add(newBlock);
}
this.addBlocks(blocksToAdd);
this.pageJComponent.repaint();
}