This is an upstream issue for the work @DougReeder did on `eleventy-base-blog` before it moved into a Virtual Template approach. This work could be adapted in the virtual template too: https://github.com/11ty/eleventy-base-blog/pull/180