Add per-block-with-offset implementation.