Add BlockDirection to translate between coordinate systems