Made blocks be aligned at device block size boundaries, but writes still copy needlessly.