Not concurrently. Race hazards involving the block are why I added the blocklock, even though it serves no real purpose due to the way the code is structured.