In addition to this issue, I'd like to ask about the org-block face: should it be defined with :extend t unconditionally? As explained in bug#42184#35, I feel like it should (cf. attached screenshot), but that's only my opinion.