A few new util methods and some clean up in BlockCoord