Ups, getBlockAt isn't thread-safe